HasGlobalScopes
trait HasGlobalScopes (View source)
Методы
| static mixed | addGlobalScope(Scope|Closure|string $scope, Closure $implementation = null)
Регистрирует новый глобальный scope для модели. | |
| static bool | hasGlobalScope(Scope|string $scope)
Определяет, имеет ли модель глобальный scope. | |
| static Scope|Closure|null | getGlobalScope(Scope|string $scope)
Получает зарегистрированный глобальный scope модели. | |
| array | getGlobalScopes()
Получает глобальные scopes для данного экземпляра класса. |
Детали
static mixed addGlobalScope(Scope|Closure|string $scope, Closure $implementation = null)
Регистрирует новый глобальный scope для модели.
static bool hasGlobalScope(Scope|string $scope)
Определяет, имеет ли модель глобальный scope.
static Scope|Closure|null getGlobalScope(Scope|string $scope)
Получает зарегистрированный глобальный scope модели.
array getGlobalScopes()
Получает глобальные scopes для данного экземпляра класса.
© Taylor Otwell
Licensed under the MIT License.
Laravel is a trademark of Taylor Otwell.
https://laravel.com/api/7.x/Illuminate/Database/Eloquent/Concerns/HasGlobalScopes.html