Class app\modules\main\rbac\AdminUserConstraint

Inheritanceapp\modules\main\rbac\AdminUserConstraint » yii\base\Object
Implementscommon\rbac\IConstraint

Class AdminUserConstraint Ограничение админской роли на доступ к пользователям

Public Methods

Hide inherited methods

MethodDescriptionDefined By
applyConstraint() Устанавливает ограничение на критерий запроса app\modules\main\rbac\AdminUserConstraint
create() Проверка возможности создания модели app\modules\main\rbac\AdminUserConstraint
delete() Проверка возможности удаления модели app\modules\main\rbac\AdminUserConstraint
getPermittedRoles() Возвращает список ролей доступных для управления app\modules\main\rbac\AdminUserConstraint
read() Проверка возможности чтения модели app\modules\main\rbac\AdminUserConstraint
testModel() Проверяет модель на соответствие условию app\modules\main\rbac\AdminUserConstraint
update() Проверка возможности изменения модели app\modules\main\rbac\AdminUserConstraint

Method Details

applyConstraint() public method

Устанавливает ограничение на критерий запроса

mixed applyConstraint$query )
$query common\db\ActiveQuery

запрос

create() public method

Проверка возможности создания модели

boolean create$model )
$model common\db\ActiveRecord
delete() public method

Проверка возможности удаления модели

boolean delete$model )
$model common\db\ActiveRecord
getPermittedRoles() public method

Возвращает список ролей доступных для управления

array getPermittedRoles( )
read() public method

Проверка возможности чтения модели

boolean read$model )
$model common\db\ActiveRecord
testModel() public method

Проверяет модель на соответствие условию

bool testModel$model )
$model common\db\ActiveQuery
update() public method

Проверка возможности изменения модели

boolean update$model )
$model common\db\ActiveRecord