Я использую required_without проверка для обязательного любого одного поля.
return Validator::make($data, [
'user_email' => 'required_without:user_phone|email',
'user_phone' => 'required_without:user_email|min:10',
'country_code' => 'required_with:user_phone',
'otp' => 'required|numeric|max:6',
]);
И как пользователю уникально проверить электронную почту или телефон зарегистрирован или нет в моем tbl_users
И у меня есть это сообщение об ошибке, я хочу отобразить одну строку для user_email или user_phone .
И я использую код страны, если user_phone.
Я получил эти сообщения об ошибках в ответ.
{
"user_email": [
"The user email field is required when user phone is not present."
],
"user_phone": [
"The user phone field is required when user email is not present."
]
}
я хочу этот тип сообщения об ошибке с s, например:
{
"status":false,
"message":"Please enter email or phone"
}