PHP Класс Lime\Helper\SimpleAcl

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

Защищенные свойства (Protected)

Свойство Тип Описание
$groups
$resources
$rights

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

Метод Описание
addGroup ( $name, $isSuperAdmin = false )
addResource ( $resource, $actions = [] )
allow ( $group, $resource, $actions = [] )
deny ( $group, $resource, $actions = [] )
getGroups ( )
getResources ( )
hasGroup ( $group )
hasaccess ( $groups, $resource, $actions )

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

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

public addGroup ( $name, $isSuperAdmin = false )

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

public addResource ( $resource, $actions = [] )

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

public allow ( $group, $resource, $actions = [] )

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

public deny ( $group, $resource, $actions = [] )

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

public getGroups ( )

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

public getResources ( )

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

public hasGroup ( $group )

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

public hasaccess ( $groups, $resource, $actions )

Описание свойств

$groups защищенное свойство

protected $groups

$resources защищенное свойство

protected $resources

$rights защищенное свойство

protected $rights