identity_id ?? 0; if ($identityId) { $identity = Identity::findOrFail($identityId); $service = $identity->identities()->shown()->inRandomOrder()->first(); } else { $user = Api::user(); $service = $user->identities->first()->identities()->shown()->inRandomOrder()->first(); } if (empty($service)) { return $this->success([]); } return $this->success(new UserServiceResource($service)); } }