PHP Трейт Spatie\Permission\Traits\HasPermissions

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

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

Метод Описание
givePermissionTo ( variadicarray | Spatie\Permission\Contracts\Permission | Illuminate\Support\Collection> $permissions ) : HasPermissions Grant the given permission(s) to a role.
revokePermissionTo ( $permission ) : HasPermissions Revoke the given permission.
syncPermissions ( $permissions ) Remove all current permissions and set the given ones.

Защищенные методы

Метод Описание
getStoredPermission ( string | array | Spatie\Permission\Contracts\Permission | Collection $permissions ) : Spatie\Permission\Contracts\Permission

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

getStoredPermission() защищенный Метод

protected getStoredPermission ( string | array | Spatie\Permission\Contracts\Permission | Collection $permissions ) : Spatie\Permission\Contracts\Permission
$permissions string | array | Spatie\Permission\Contracts\Permission | Illuminate\Support\Collection
Результат Spatie\Permission\Contracts\Permission

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

Grant the given permission(s) to a role.
public givePermissionTo ( variadicarray | Spatie\Permission\Contracts\Permission | Illuminate\Support\Collection> $permissions ) : HasPermissions
$permissions variadicarray | Spatie\Permission\Contracts\Permission | Illuminate\Support\Collection>
Результат HasPermissions

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

Revoke the given permission.
public revokePermissionTo ( $permission ) : HasPermissions
$permission
Результат HasPermissions

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

Remove all current permissions and set the given ones.
public syncPermissions ( $permissions )
$permissions