Добавить лист в существующий файл Excel с Laravel Excel - PullRequest
0 голосов
/ 28 марта 2019

Я использую Laravel Excel 2.1. У меня есть массив данных, который я хочу добавить в качестве нового листа в существующий файл Excel и сохранить его локально.

Вот код, который я пытаюсь

Excel::load(base_path() . '/storage/app/surveyFilters/' . $surveyFilter->filename, function($file) use($data) {
    $file->sheet('Individuals - Tagged', function($sheet) use($data)
    {
        $sheet->fromArray($data);
    });

})->store('xls', public_path('assets')); 

Я получаю эту ошибку "Вызов функции-члена из Array () в null". Если я var_dump $ data прямо перед вызовом и выхожу, он показывает мой массив, поэтому $ data не является нулевым Я также пытался с () вместо fromArray (), но получаю похожее сообщение об ошибке.

Любая помощь будет оценена.

...