public function behaviors()
 {
     $behaviors = parent::behaviors();
     $behaviors['access']['rules'] = [['allow' => true, 'actions' => ['index'], 'roles' => ['BRbacIndex']]];
     $behaviors['access']['rules'][] = ['allow' => true, 'actions' => ['create'], 'roles' => ['BRbacCreate']];
     $behaviors['access']['rules'][] = ['allow' => true, 'actions' => ['update'], 'roles' => ['BRbacUpdate']];
     $behaviors['access']['rules'][] = ['allow' => true, 'actions' => ['delete'], 'roles' => ['BRbacDelete']];
     return $behaviors;
 }
 /** @inheritdoc */
 public function behaviors()
 {
     $behaviors = Controller::behaviors();
     $behaviors['access']['rules'] = [['allow' => true, 'actions' => ['index', 'info'], 'roles' => ['BUsersIndex']]];
     $behaviors['access']['rules'][] = ['allow' => true, 'actions' => ['create'], 'roles' => ['BUsersCreate']];
     $behaviors['access']['rules'][] = ['allow' => true, 'actions' => ['update', 'update-profile', 'confirm', 'block'], 'roles' => ['BUsersUpdate']];
     $behaviors['access']['rules'][] = ['allow' => true, 'actions' => ['delete'], 'roles' => ['BUsersDelete']];
     $behaviors['verbs'] = ['class' => VerbFilter::className(), 'actions' => ['index' => ['get'], 'create' => ['get', 'post'], 'update' => ['get', 'put', 'post'], 'delete' => ['post', 'delete']]];
     return $behaviors;
 }
 public function behaviors()
 {
     $behaviors = parent::behaviors();
     $behaviors['access']['rules'] = [['allow' => true, 'actions' => ['index'], 'roles' => ['BPagesIndex']]];
     $behaviors['access']['rules'][] = ['allow' => true, 'actions' => ['create'], 'roles' => ['BPagesCreate']];
     $behaviors['access']['rules'][] = ['allow' => true, 'actions' => ['update'], 'roles' => ['BPagesUpdate']];
     $behaviors['access']['rules'][] = ['allow' => true, 'actions' => ['delete'], 'roles' => ['BPagesDelete']];
     $behaviors['verbs'] = ['class' => VerbFilter::className(), 'actions' => ['index' => ['get'], 'create' => ['get', 'post'], 'update' => ['get', 'put', 'post'], 'delete' => ['post', 'delete']]];
     return $behaviors;
 }
 public function behaviors()
 {
     $behaviors = parent::behaviors();
     $behaviors['access']['rules'] = [['allow' => true, 'actions' => ['index'], 'roles' => ['BSettingsIndex']]];
     $behaviors['access']['rules'][] = ['allow' => true, 'actions' => ['create'], 'roles' => ['BSettingsCreate']];
     $behaviors['access']['rules'][] = ['allow' => true, 'actions' => ['update', 'addblock', 'getfieldoptions', 'repeatercreateadd'], 'roles' => ['BSettingsUpdate']];
     $behaviors['access']['rules'][] = ['allow' => true, 'actions' => ['manage'], 'roles' => ['BSettingsManage']];
     $behaviors['verbs'] = ['class' => VerbFilter::className(), 'actions' => ['index' => ['get', 'post'], 'manage' => ['get', 'post'], 'create' => ['get', 'post'], 'update' => ['get', 'put', 'post'], 'delete' => ['post', 'delete']]];
     return $behaviors;
 }
 /**
  * @inheritdoc
  */
 public function behaviors()
 {
     $behaviors = parent::behaviors();
     $behaviors['access']['rules'][] = ['allow' => true, 'actions' => ['error'], 'roles' => ['@']];
     return $behaviors;
 }