Задать вопрос
@Alex122

Какое кинуть исключение или ошибку в yii2?

Всем привет! Сохраняю картинку в yii2 при помощи saveAs(), какое исключение лучше кинуть, если эта функция вернет false, чтобы потом можно было быстро определить где кроется ошибка? Или его вообще не стоит кидать, как Вы считаете? Спасибо)
  • Вопрос задан
  • 376 просмотров
Подписаться 1 Оценить Комментировать
Помогут разобраться в теме Все курсы
  • Onskills
    PHP: базовый курс
    1 месяц
    Далее
  • teamcoding
    TC200PY Разработка PHP веб-приложений на Yii2. Шаблон приложения advanced
    3 месяца
    Далее
  • FructCode
    Yii2 Фреймворк
    2 месяца
    Далее
Решения вопроса 1
webinar
@webinar Куратор тега Yii
Учим yii: https://youtu.be/-WRMlGHLgRg
Обычно ошибку не кидают, а возвращают model с ошибками валидации, Так что можно просто добавить в $model->errors ошибку, что бы activeform ее вывел.
Но если это например ajax, то можно кинуть и ошибку, например так:
if(!$file->saveAs()){
throw new yii\base\ErrorException('ошибка при сохранении файла');
}
Ответ написан
Комментировать
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы