public function rules()
{
return [['name_short, name, slug, status', 'required'], ['name_short, name, slug, short_description, description', 'filter', 'filter' => 'trim'], ['sort', 'numerical', 'integerOnly' => true], ['name_short', 'length', 'max' => 150], ['name, image, meta_title, meta_keywords, meta_description', 'length', 'max' => 250], ['short_description, description', 'safe'], ['status', 'in', 'range' => array_keys($this->getStatusList())], ['slug', 'yupe\\components\\validators\\YSLugValidator', 'message' => Yii::t('StoreModule.store', 'Illegal characters in {attribute}')], ['slug', 'unique'], ['id, name_short, name, slug, status, sort, image, short_description, description, meta_title, meta_keywords, meta_description', 'safe', 'on' => 'search']];
}