hasTenancy()) { $query->withoutGlobalScope($panel->getTenancyScopeName()); } } $tenant = Filament::getTenant(); if (! $tenant instanceof Model) { return $query->whereRaw('1 = 0'); } $user = auth()->user(); if (! $user || ! method_exists($user, 'canAccessTenant') || ! $user->canAccessTenant($tenant)) { return $query->whereRaw('1 = 0'); } return $query->whereBelongsTo($tenant, static::$globalSearchTenantRelationship); } }