publicMemberProfileService->findMemberByToken($token); if (! $member) { return response()->json([ 'success' => false, 'message' => 'Anggota tidak dijumpai atau tidak sah.', 'code' => 'public_profile_not_found', 'data' => null, ], 404); } $member = $this->publicMemberProfileService->loadVerifiableRelations($member); return response()->json([ 'success' => true, 'message' => 'Anggota disahkan.', 'data' => new PublicMemberProfileResource($member), ]); } }