@Aricus

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

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

Гуглил, но по теме гуглится всё, кроме этого.
  • Вопрос задан
  • 68 просмотров
Пригласить эксперта
Ответы на вопрос 2
@Mylistryx
throw new AwesomeException, только зачем?
Ответ написан
@pantsarny
throw new InvalidArgumentException('Type must be common or notzero.');

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

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

Войти через центр авторизации
Похожие вопросы