У меня есть следующий код PHP:
foreach($_FILES['images']['name'] as $file) {
$is_main = ($_FILES['images']['name'][$i] == $_POST['images'][0]) ? 'main' : $i;
}
Каким будет перевод на Laravel?
Я пробовал:
$files = Input::file('images');
foreach($files as $file) {
$is_main = ($file->getClientOriginalName() == $file[0]) ? 'main': $i;
}
Но это не работает, какой будет правильный перевод?
Читая документация вы должны делать что-то вроде:
if (Input::file('photo')->isValid())
{
$name = Input::file('photo')->getClientOriginalName();
Input::file('photo')->move($destinationPath, $name);
}
После некоторой попытки и ошибки я наконец смог ее решить, вот код:
$is_main = ($file->getClientOriginalName() == Input::all()["images"][0]) ? true : NULL;
Спасибо тем, кто помог