user(); if ($user === null || Gate::forUser($user)->denies('viewAny', Meetup::class)) { return Response::error('Nicht authentifiziert.'); } $meetups = Meetup::query() ->associatedWith($user->getAuthIdentifier()) ->orderBy('name') ->get(); return Response::json(MeetupResource::collection($meetups)->resolve()); } }