Я работаю над проектом, который требует загрузки файлов. Я реализовал Dropzone.js и Laravel Framework. Я уверен, что у меня есть настройки все правильно, но когда я падаю файлы в DropZone и они заканчивают загрузку, я получаю эту ошибкуLaravel, Dropzone «Попытка получить свойство не объекта» Ошибка загрузки файла
{"error":{"type":"Symfony\\Component\\Debug\\Exception\\FatalErrorException","message":"Call to a member function getRealPath() on a non-object","file":"C:\\wamp\\www\\local\\app\\controllers\\AssetsController.php","line":119}}
Это мой маршрут
Route::post('create/album','[email protected]');
Это мой контроллер
$path = "assets";
$fileee = Input::file('file');
Image::make($fileee->getRealPath())->resize(500, null, true)->save($path);
Когда я проверяю с laravel, если есть файл, он возвращает NULL, но когда я var_dump() input :: file(), я получаю массив связанных с файлом данных, я искал в Интернете и не мог найти ружения.
Заранее благодарен!
Вызов функции-члена getRealPath() для не-объекта является ключом здесь. $ fileee не является объектом. Вы ответили сами, когда сказали, что это массив. – skrilled
@Дав не ларавельные документы не ошибаются, я использую пакет для обработки загрузки фотографий. Http://intervention.html. – mateooo
@Dave getRealPath() - это функция этого класса изображений, который я использую – mateooo