В настоящее время я использую пользовательское правило проверки в моем AppServiceProvider. php.
Validator::extend('driver_assigned', function ($attribute, $value, $parameters, $validator) {
//more code here
});
Не думаю, что будет хорошей идеей создать другое для driver_unassigned
.
Validator::extend('driver_unassigned', function ($attribute, $value, $parameters, $validator) {
//more code here
});
Мне может быть интересно, существует ли правило проверки laravel, которое могло бы сделать отрицание что-то вроде ниже, чтобы уменьшить кодирование.
'driver_id' => 'not:driver_assigned',
'image_id' => 'not:image'
Как отменить результат всех правил проверки?