使用 maatbitwise export to excel with headings return contains 1 abstract method in laravel

Using maatbitwise export to excel with headings return contains 1 abstract method in laravel

不知何故我使用 maatbitwise excel 导出 excel 和 Laravel 但结果我得到了我无法理解的错误可能是因为 __construct ?这是我关于导出的代码 class.

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 吗? 是什么导致错误并修复它?

我刚刚忘记了标题 -_- 中的 s 文档有错字