Пример #1
0
 public function store($updateNulls = false)
 {
     if (empty($this->key)) {
         $this->key = $this->generate();
     }
     return parent::store($updateNulls);
 }
Пример #2
0
 public function store()
 {
     if (is_object($this->rules) || is_array($this->rules)) {
         $this->rules = json_encode($this->rules);
     }
     parent::store();
 }
Пример #3
0
 public function store($updateNulls = false)
 {
     $paramsEncoded = false;
     if (is_object($this->params)) {
         $this->params = json_encode($this->params);
         if (empty($this->params)) {
             $this->params = '{}';
         }
         $paramsEncoded = true;
     }
     $state = parent::store($updateNulls);
     if ($paramsEncoded) {
         $this->params = json_decode($this->params);
     }
     return $state;
 }