'form' => 'bail|required|array',
'form.type' => 'bail|required|string|in:one,two',
'form.method' => 'bail|required_if:form.type,one|string|min:1|max:8',
В реквест приходит:
form [
'type' => 'two',
'method'' => '',
]
Но валидация ругается, что method должен быть строкой и минимум 1 символ. Почему??? Там же до этого стоит
required_if
Или required_if как то не так работает с вложенными параметрами? Так как ключ type находится в ключе form
Типа required_if:form.type не работает?