Example #1
0
 public function loadCollection($data = null)
 {
     if (is_null($data)) {
         $data = \Yii::$app->request->post();
     }
     return parent::loadCollection([['id' => ArrayHelper::remove($data, 'pk'), $data['name'] => ArrayHelper::remove($data, 'value', [])]]);
 }
Example #2
0
 /**
  * Does perform only if rule has 'save' enabled.
  */
 public function perform()
 {
     if (!$this->rule->save) {
         return false;
     }
     return parent::perform();
 }