user(); /** @var Project $project */ $project = $request->route('project'); if (! $user->can('view', $project)) { abort(403, 'You do not have permission to view this project.'); } return $next($request); } }