user(); if ($user) { if ($request->routeIs('bo.tenants.*')) { tenancy()->initialize(Tenant::firstOrFail()); return $next($request); } if ( !\in_array($request->tenant, $user->tenants->pluck('id')->toArray()) && !(RoleEnum::conceptor->equals($user->role)) ) { abort(403); } } return $next($request); } }