Gallery::rules PHP Method

rules() public method

public rules ( ) : array
return array validation rules for model attributes.
    public function rules()
    {
        // NOTE: you should only define rules for those attributes that
        // will receive user inputs.
        return [['name, description', 'filter', 'filter' => [new CHtmlPurifier(), 'purify']], ['name, description, owner', 'required'], ['status, owner, preview_id, category_id', 'numerical', 'integerOnly' => true], ['name', 'length', 'max' => 250], ['status', 'in', 'range' => array_keys($this->getStatusList())], ['id, name, description, status, owner', 'safe', 'on' => 'search']];
    }