user(); $company = $user?->company; abort_if(! $company, 403, 'No company is assigned to this account.'); if ($user->isMpbaPlatformAdmin()) { return $next($request); } abort_unless($company->hasActiveLicense(), 402, 'Payment Required'); return $next($request); } }