Validator.js в зависимости от того, какие поля присутствуют

У меня простая проверка

      'name': 'required|string',
'contact': 'required|numeric',
'extra_contact': 'required|numeric',
'operation': 'required|numeric',

Проблема, с которой я столкнулся: два поля - а могут присутствовать или нет. Так, например, у меня может быть только contact, но нет extra_contact, или они оба могут быть там одновременно.

Итак, вопрос в том, могу ли я с помощью validator.js каким-то образом добиться такого поведения? Единственное, что я придумал, это замена required с required_without:extra_contact, Например. Но если присутствуют оба этих поля, они оба не обязательны.

Будем очень признательны за любую помощь!

0 ответов

Другие вопросы по тегам