public function __set($name, $value)
{
if (in_array($name, $this->getDefaultFields())) {
return parent::__set($name, $value);
}
if (in_array($name, $this->getSkipFields())) {
return [];
}
$rules = Json::decode($this->rules);
if (!$rules) {
$rules = [];
}
$rules[$name] = $value;
$this->rules = Json::encode($rules);
}