使用maatbitwise导出以使Excel具有标题返回功能在laravel中包含1个抽象方法

时间:2018-10-25 16:50:36

标签: laravel maatwebsite-excel

我以某种方式使用maatbitwise excel与Laravel导出excel,但结果却出现了我无法理解的错误,可能是因为__construct吗?这是我在导出类上的代码。

namespace Module\Registration\Http;

use Maatwebsite\Excel\Concerns\FromCollection;
use Maatwebsite\Excel\Concerns\WithHeadings;
use Maatwebsite\Excel\Concerns\ShouldAutoSize;

class RegistrationExport implements FromCollection, ShouldAutoSize, WithHeadings
{
    public function __construct($collection)
    {
        # code...
        $this->collection = $collection;
    }

    public function collection()
    {
        return $this->collection;
    }

    public function heading(): array
    {
        # code...
        return [
            'No',
            'Nama',
            'Nomor Handphone',
            'Email',
            'Tempat Tinggal',
            'Bank',
            'Kartu Kredit',
            'Rumah',
            'Mobil',
            'Keluar Negeri',
            'Penghasilan',
            'Tanggal Daftar'
        ];
    }
}

在这里,我的控制器应该使用fromquery而不是fromcollection吗? 是什么导致错误并解决?

1 个答案:

答案 0 :(得分:0)

我只是忘了标题中的s -_-文档是拼写错误