login(); if ($membership->hasNami) { $settings->login()->deleteMembership( $member->nami_id, $api->membership($member->nami_id, $membership->nami_id) ); } $membership->delete(); if ($membership->hasNami) { $member->syncVersion(); } } public function asController(Membership $membership, NamiSettings $settings): JsonResponse { $this->handle( $membership->member, $membership, $settings, ); ResyncAction::dispatch(); return response()->json([]); } }