Laravel Excel 3.1 - исправление старых функций версии 2.1 и экспорт в Excel
Реализую в PhpStorm функцию экспорта в Excel, но эти функции-синтаксис старого пакета Excel, версии 2.1. У меня версия 3.1.
При наведении на каждое поле желтая подсветка:
Method 'create' not found in \Maatwebsite\Excel\Facades\Excel
Method 'sheet' not found in
Method 'loadView' not found in
Как сделать функции как в новой версии?
public function exportExcel()
{
$fileName = 'Rating';
$templateName = 'excel.rating';
$ratings = $this->search([]);
$info = Excel::create($fileName, function($excel) use ($templateName, $ratings) {
$excel->sheet('export', function ($sheet) use ($templateName, $ratings) {
$sheet->loadView($templateName, ['ratings' => $ratings]);
});
})->store('xlsx', false, true);
return $info['full'];
}