Мне нужно проверить, присутствует ли контакт, проверить, присутствует ли contact.phone или contact.mobile, один из которых, а другой может быть нулевым или пустым.Но если контакт отсутствует, не проверяет контакт (для людей, которые думают о настоящем использовании)
Мой запрос такой:
Запрос
{
"firstname":"Joe",
"contact": {
"mobile": "",
"phone": {"number": "3313231", "annex": ""}
}
}
Я имеюуже попробовал:
[
'contact' => 'sometimes|required',
'contact.phone' => 'required_with:contact|sometimes|required_without:contact.mobile',
'contact.phone.number' => 'required_without:contact.mobile|sometimes|max:20',
'contact.phone.annex' => 'sometimes|max:20',
'contact.mobile' => 'required_with:contact|required_without:contact.phone|max:20''
]
Но для этого всегда нужно contact.mobile не null