public function store($updateNulls = false) { if (empty($this->key)) { $this->key = $this->generate(); } return parent::store($updateNulls); }
public function store() { if (is_object($this->rules) || is_array($this->rules)) { $this->rules = json_encode($this->rules); } parent::store(); }
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; }