я хочу сделать Laravel валидатор, который проверяет поля внутри маркированного имени массива (0,1,2,3), который находится внутри массиваLaravel валидатор с групповым символом
так что мой массив подобен
array [ //the form data
"items" => array:2 [ //the main array i want to validate
0 => array:2 [ // the inner array that i want to validate its data
"id" => "1"
"quantity" => "1000"
]
1 => array:2 [
"id" => "1"
"quantity" => "1000"
]
// other fields of the form,
]
]
так, что я хочу что-то вроде
$validator = Validator::make($request->all(), [
'items.*.id' => 'required' //notice the star *
]);
Отлично! Не знал об этом. Должно быть обязательно включено в документы! –
выглядит как новый laravel (5.2) добавил мое предложение: D – AlhasanIQ
@AlhasanIQ yep и приятно иметь возможность устанавливать все правила в одном месте. Я обновлю свой ответ – andrewtweber