Абстрактный класс Phalcon\Acl\Adapter

Реализует Phalcon\Acl\AdapterInterface, Phalcon\Events\EventsAwareInterface

Source on GitHub

Адаптер для Phalcon\ACL адаптеров

Методы

public getActiveRole ()

Роль проверяет список, разрешен ли доступ к определенному ресурсу

public getActiveResource ()

Ресурс проверяет, может ли какая-либо роль получить к нему доступ

public getActiveAccess ()

Активный доступ список проверяет, может ли какая-либо роль получить к нему доступ

public setEventsManager (Phalcon\Events\ManagerInterface $eventsManager)

Задает диспетчер событий

public getEventsManager ()

Возвращает внутренний Диспетчер событий

public setDefaultAction (mixed $defaultAccess)

Устанавливает уровень доступа по умолчанию(Phalcon\Acl::ALLOW or Phalcon\Acl::DENY)

public getDefaultAction ()

Возвращает уровень доступа ACL по умолчанию

abstract public setNoArgumentsDefaultAction (mixed $defaultAccess) наследуется от Phalcon\Acl\AdapterInterface

...

abstract public getNoArgumentsDefaultAction () наследуется от Phalcon\Acl\AdapterInterface

...

abstract public addRole (mixed $role, [mixed $accessInherits]) наследуется от Phalcon\Acl\AdapterInterface

...

abstract public addInherit (mixed $roleName, mixed $roleToInherit) наследуется от Phalcon\Acl\AdapterInterface

...

abstract public isRole (mixed $roleName) наследуется от Phalcon\Acl\AdapterInterface

...

abstract public isResource (mixed $resourceName) наследуется от Phalcon\Acl\AdapterInterface

...

abstract public addResource (mixed $resourceObject, mixed $accessList) наследуется от Phalcon\Acl\AdapterInterface

...

abstract public addResourceAccess (mixed $resourceName, mixed $accessList) наследуется от Phalcon\Acl\AdapterInterface

...

abstract public dropResourceAccess (mixed $resourceName, mixed $accessList) наследуется от Phalcon\Acl\AdapterInterface

...

abstract public allow (mixed $roleName, mixed $resourceName, mixed $access, [mixed $func]) наследуется от Phalcon\Acl\AdapterInterface

...

abstract public deny (mixed $roleName, mixed $resourceName, mixed $access, [mixed $func]) наследуется от Phalcon\Acl\AdapterInterface

...

abstract public isAllowed (mixed $roleName, mixed $resourceName, mixed $access, [array $parameters]) наследуется от Phalcon\Acl\AdapterInterface

...

abstract public getRoles () наследуется от Phalcon\Acl\AdapterInterface

...

abstract public getResources () наследуется от Phalcon\Acl\AdapterInterface

...