Сделал загрузку картинок, но не хватает проверки на размер.
Нет ли уже предусмотренного правила валидации на размер файла, который можно было бы добавить в правила:
public function rules()
{
return [
[['imageFile'], 'file', 'extensions' => 'jpg, png, gif'],
];
}
Знаю, что можно подключить навороченные модули для обработки картинок и файлов, или что можно написать руками проверку по свойству объекта UploadedFile. Но вопрос именно в том, как сделать это просто и встроенными возможностями Yii2.
Ответ:public function rules()
{
return [
[['imageFile'], 'file', 'extensions' => 'jpg, png, gif', 'maxSize' => 1000000],
];
}