Я использую пакет laravel excel для загрузки и использования файлов Excel с laravel. Когда я загружаю файл с неподдерживаемым форматом (например, - .do c file), я получаю это исключение.
Maatwebsite \ Excel \ Exceptions \ NoTypeDetectedException Нет сообщения
Но вместо этого мне нужно использовать сообщение fla sh, подобное этому.
flash("Sorry you are using a wrong format to upload files.")->error();
return Redirect::back();
Это мой код.
$file = $request->file('file');
Excel::import(new MyImport, $file);
Это мой файл импорта
<?php
namespace App\Imports;
use Maatwebsite\Excel\Concerns\ToModel;
class MyImport implements ToModel
{
public function model(array $row)
{
...
}
}