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

Как в yii2 отправить фатальную ошибку?

Я начинаю изучать yii2. Как мне отправить исключение, аналогичное фатальной ошибке PHP? То есть, что в примере написать вместо exit?
static function che($var, string $type="common"): bool
    {
        if (!in_array($type, ['common', 'notzero'])) {
            exit('Неправильный тип проверки: '.$type);
        }
        ...
    }

Гуглил, но по теме гуглится всё, кроме этого.
  • Вопрос задан
  • 79 просмотров
Подписаться 1 Простой Комментировать
Помогут разобраться в теме Все курсы
  • Onskills
    PHP: базовый курс
    1 месяц
    Далее
  • teamcoding
    TC200PY Разработка PHP веб-приложений на Yii2. Шаблон приложения advanced
    3 месяца
    Далее
  • FructCode
    Yii2 Фреймворк
    2 месяца
    Далее
Пригласить эксперта
Ответы на вопрос 2
@Mylistryx
throw new AwesomeException, только зачем?
Ответ написан
@pantsarny
throw new InvalidArgumentException('Type must be common or notzero.');

Кстати посмотрите еще enum в php - кажется ваш случай
Ответ написан
Комментировать
Ваш ответ на вопрос

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

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