исходя из значения третьего. exclude_unless не подходит для меня, а prohibited_if просто неподдерживается в моем проекте (хотя версия Laravel v8.29.0).
Писать свое правило валидации или есть что-то из коробки еще?
'is_param1' => ['required', 'boolean'],
'param2' => ['integer', 'prohibited_if:is_param1,1'],
'param3' => ['integer', 'prohibited_if:is_param1,1'],
prohibited чуть позже появились, в 8.32 С required_without не получится? Не до конца задачу понял
Если is_param1 = 1, то надо заполнять param3, а если is_param1 = 0 - param2
Проще свое правило накидать) а ещё проще обновить лагавель, там вроде никаких bc не было
Ну значит пойду писать свое правило) спасибо
А почему required_if не подходит?
Ох, большое спасибо, как же я проглядел это! Еще раз спасибо
Аа,а я чёт подумал что ему нужно чтоб поля именно не было в запросе)
Я на второе сообщение ориентировался)
Обсуждают сегодня