Я загружаю несколько файлов (PDF и изображения) через ajax запрос, добавленный в formData. Изображения загружаются нормально (используя пакет изображений / интервенций). Но проблема в том, что загрузка PDF не работает должным образом. В настоящее время создается папка с именем pdf-файла, и внутри этой папки сохраняется файл расширения .temp.
А вот мой код для сохранения файла PDF.
public function savePdfFile($full_path, $file_category, $pdfFile){
//check directory and make if doesnot exist
if(!is_dir($full_path)){
mkdir($full_path, 0777, true);
}
$filename = $file_category.'-'.time().'-'.md5(rand()).'.'.strtolower($pdfFile->getClientOriginalExtension());
$pdfFile->move($full_path.$filename);
return $filename;
}