/** * Generates validation rules for custom fields * @return array validation rules for model attributes. */ public function rules() { return array_merge(parent::rules(), self::modelRules(self::$_fields[$this->tableName()], $this)); }