Как сделать чтобы при не пройденной валидации?

Всё что касается построения API
Ответить
user
Сообщения: 59
Зарегистрирован: 2017.12.05, 16:55

Как сделать чтобы при не пройденной валидации?

Сообщение user » 2017.12.15, 12:32

Как сделать чтобы при не пройденной валидации отдавать в заголовке 400 ошибку?

Nex-Otaku
Сообщения: 684
Зарегистрирован: 2016.07.09, 21:07

Re: Как сделать чтобы при не пройденной валидации?

Сообщение Nex-Otaku » 2017.12.15, 14:17

Код: Выделить всё

if (!$model->validate()) {
    throw new \yii\web\BadRequestHttpException();
}

user
Сообщения: 59
Зарегистрирован: 2017.12.05, 16:55

Re: Как сделать чтобы при не пройденной валидации?

Сообщение user » 2017.12.15, 15:21

Nex-Otaku писал(а):
2017.12.15, 14:17

Код: Выделить всё

if (!$model->validate()) {
    throw new \yii\web\BadRequestHttpException();
}
думаю это не то, ведь идет обращение сначала к правилам в модели, я это имел ввиду


Ответить