Example #1
0
 /**
  * Возвращает модель правил доступа
  * @return Permission
  */
 public function getPermission()
 {
     return Permission::findPermission(get_class($this));
 }
 /**
  * Действия
  * @return array
  */
 public function actions()
 {
     $class = Permission::className();
     return ['index' => ['class' => crud\Admin::className(), 'modelClass' => $class], 'create' => ['class' => crud\Create::className(), 'modelClass' => $class], 'update' => ['class' => crud\Update::className(), 'modelClass' => $class], 'view' => ['class' => crud\View::className(), 'modelClass' => $class], 'delete' => ['class' => crud\Delete::className(), 'modelClass' => $class], 'groupdelete' => ['class' => crud\GroupDelete::className(), 'modelClass' => $class], 'editable' => ['class' => crud\XEditable::className(), 'modelClass' => $class]];
 }