Laravel:找不到导出

时间:2018-11-26 20:08:23

标签: php laravel maatwebsite-excel

我正在laravel项目中处理Excel导出。现在我得到了这个错误:Class 'App\Export\UsersExport' not found我交了3个人,他们成功了。这不是,我似乎也无法弄清楚是什么原因导致了此错误。我正在使用“ Maatwebsite的Laravel-Excel”。

我的出口管制员:

<?php

namespace App\Http\Controllers;

use Illuminate\Http\Request;

//exports
use App\Export\UsersExport;
use App\Exports\StudyClassExport;
use App\Exports\EducationsExport;
use App\Exports\IntakesExport;
use Maatwebsite\Excel\Facades\Excel;
use App\Http\Controllers\Controller;

class ExportsController extends Controller
{
    public function users()
    {
        return Excel::download(new UsersExport, 'gebruikers.xlsx');
    }

    public function educations()
    {
        return Excel::download(new EducationsExport, 'opleidingen.xlsx');
    }

    public function classes()
    {
        return Excel::download(new StudyClassExport, 'klassen.xlsx');
    }

    public function intakes()
    {
        return Excel::download(new IntakesExport, 'intakes.xlsx');
    }
}

UsersExport:

<?php

namespace App\Exports;

use App\User;
use Maatwebsite\Excel\Concerns\FromCollection;

class UsersExport implements FromCollection
{
    /**
    * @return \Illuminate\Support\Collection
    */
    public function collection()
    {
        return User::all();
    }
}

我不知道是什么原因导致此错误。其他人都可以,但是这个不可以

1 个答案:

答案 0 :(得分:2)

您有错字:

use App\Export\UsersExport;

use App\Exports\UsersExport;

导出