Помогите разобраться с валидацией данных string. Есть поле textarea которая принимает строковые данные, соответственно в модели прописаны правила валидации
Код: Выделить всё
public function rules()
{
return [
[['user_id', 'user_username', 'comment'], 'required'],
[['comment'], 'string', 'max' => 500],
];
}
Вопрос: может я что-то не так понимаю? Как безопасно и самое главное правильно организовать данный процесс. Мудрить правило "match" с регулярным выражением или при отображении данных использовать Html::encode(string) или есть другие подходы.