Class app\modules\main\rbac\ProfileConstraint
Inheritance | app\modules\main\rbac\ProfileConstraint » yii\base\Object |
---|---|
Implements | common\rbac\IConstraint |
Class ProfileConstraint Ограничение на редактирование свонго профиля
Public Methods
Method | Description | Defined By |
---|---|---|
applyConstraint() | Устанавливает ограничение на критерий запроса | app\modules\main\rbac\ProfileConstraint |
create() | Проверка возможности создания модели | app\modules\main\rbac\ProfileConstraint |
delete() | Проверка возможности удаления модели | app\modules\main\rbac\ProfileConstraint |
read() | Проверка возможности чтения модели | app\modules\main\rbac\ProfileConstraint |
testModel() | Проверяет моднль на соответствие условию | app\modules\main\rbac\ProfileConstraint |
update() | Проверка возможности изменения модели | app\modules\main\rbac\ProfileConstraint |
Method Details
Устанавливает ограничение на критерий запроса
mixed applyConstraint( $query ) | ||
$query | common\db\ActiveQuery | запрос |
Проверка возможности создания модели
boolean create( $model ) | ||
$model | common\db\ActiveRecord |
Проверка возможности удаления модели
boolean delete( $model ) | ||
$model | common\db\ActiveRecord |
Проверка возможности чтения модели
boolean read( $model ) | ||
$model | common\db\ActiveRecord |
Проверяет моднль на соответствие условию
bool testModel( $model ) | ||
$model | common\db\ActiveQuery |
Проверка возможности изменения модели
boolean update( $model ) | ||
$model | common\db\ActiveRecord |