Добрый день. Принимаю массив вида:
$array = [
'data' = [
0 => [
'title' => 'Название',
'price' => 700,
'quantity' => 5
],
1 => [
'title' => 'Название 2',
'price' => 800,
'quantity' => 3
],
2 => [
'title' => 'Название 3',
'price' => 900,
'quantity' => 2
]
];
];
И обработчик этого массива:
public function myFunction()
{
$input = Input::get('data');
$validator = Validator::make($input, [
'title' => 'required',
'price' => 'required|numeric',
'quantity' => 'required|numeric'
]);
if ($validator->passes()) {
// Сюда не попадает
} else {
// А вот сюда попадает
}
}
Вопрос - почему не проходит валидацию?