PHP Класс Silber\Bouncer\Database\Queries\Roles

Показать файл Открыть проект

Открытые методы

Метод Описание
constrainWhereAssignedTo ( Builder $query, string | Model | Illuminate\Database\Eloquent\Collection $model, array $keys = null ) : void Constrain the given roles query to those that were assigned to the given authorities.
constrainWhereIs ( Builder $query, string $role ) : Builder Constrain the given query by the provided role.
constrainWhereIsAll ( Builder $query, string $role ) : Builder Constrain the given query by all provided roles.

Описание методов

constrainWhereAssignedTo() публичный Метод

Constrain the given roles query to those that were assigned to the given authorities.
public constrainWhereAssignedTo ( Builder $query, string | Model | Illuminate\Database\Eloquent\Collection $model, array $keys = null ) : void
$query Illuminate\Database\Eloquent\Builder
$model string | Illuminate\Database\Eloquent\Model | Illuminate\Database\Eloquent\Collection
$keys array
Результат void

constrainWhereIs() публичный Метод

Constrain the given query by the provided role.
public constrainWhereIs ( Builder $query, string $role ) : Builder
$query Illuminate\Database\Eloquent\Builder
$role string
Результат Illuminate\Database\Eloquent\Builder

constrainWhereIsAll() публичный Метод

Constrain the given query by all provided roles.
public constrainWhereIsAll ( Builder $query, string $role ) : Builder
$query Illuminate\Database\Eloquent\Builder
$role string
Результат Illuminate\Database\Eloquent\Builder