Laravel по-русски

Русское сообщество разработки на PHP-фреймворке Laravel.

Ты не вошёл. Вход тут.

#1 Вчера 15:24:33

Сложная валидация

Добрый день. Недавно перешёл с Yii2 на laravel. Пока не знаю как сделать проверку/валидацию.

Если таблица с пользователями, таблица с должностями. Справочные таблицы. Есть линковочная табл. с Историей должностей сотрудников. Там соответсвенно id_user, id_appointment, bdate (дата начала), edate (дата окончания). Многие ко многим.

Так вот при переводе, вставке новой записи, надо проверить что новая дата перевода (bdate) не меньше или равна максимальной дате окончания (edate) предыдущих переводов (а их может не быть вообще если чел. новый или несколько записей в бд). Если меньше или равна - выдать текст ошибки. Иначе сохранить и всё хорошо. Это кастомная валидация я так понимаю?

Не в сети

Подвал раздела