user(); if ($user === null || Gate::forUser($user)->denies('viewAny', Lecturer::class)) { return Response::error('Nicht authentifiziert.'); } $lecturers = Lecturer::query() ->where('created_by', $user->getAuthIdentifier()) ->orderBy('name') ->get(); return Response::json(LecturerResource::collection($lecturers)->resolve()); } }