Class app\modules\main\rbac\AdminUserConstraint
| Inheritance | app\modules\main\rbac\AdminUserConstraint » yii\base\Object |
|---|---|
| Implements | common\rbac\IConstraint |
Class AdminUserConstraint Ограничение админской роли на доступ к пользователям
Public Methods
| Method | Description | Defined 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
Устанавливает ограничение на критерий запроса
| mixed applyConstraint( $query ) | ||
| $query | common\db\ActiveQuery | запрос |
Проверка возможности создания модели
| boolean create( $model ) | ||
| $model | common\db\ActiveRecord | |
Проверка возможности удаления модели
| boolean delete( $model ) | ||
| $model | common\db\ActiveRecord | |
Возвращает список ролей доступных для управления
| array getPermittedRoles( ) |
Проверка возможности чтения модели
| boolean read( $model ) | ||
| $model | common\db\ActiveRecord | |
Проверяет модель на соответствие условию
| bool testModel( $model ) | ||
| $model | common\db\ActiveQuery | |
Проверка возможности изменения модели
| boolean update( $model ) | ||
| $model | common\db\ActiveRecord | |