user(); $allowed = $user !== null && ( (method_exists($user, 'isHelpdeskAdmin') && $user->isHelpdeskAdmin()) || (method_exists($user, 'isAdmin') && $user->isAdmin()) || (bool) ($user->helpdesk_admin ?? false) ); abort_unless($allowed, 403); return $next($request); } }