【发布时间】:2018-03-29 15:21:43
【问题描述】:
我正在尝试让 FPDF 与 Laravel 5.5 一起使用
我不确定是否发生了变化或发生了什么。我首先遵循了这个帖子中的建议:
然后我遵循了这个帖子中的建议:
Laravel 5.3 codedge/laravel-fpdf Class Not found
但我仍然收到错误“找不到类'Codedge\Fpdf\FpdfServiceProvider'”
这是我的代码的重要部分:
来自 web.php:
Route::get('/workshops/registration/invoice/' function(){
Fpdf::AddPage();
Fpdf::SetFont('Arial', 'B', 18);
Fpdf::Cell(50, 25, 'Hello World!');
Fpdf::Output();
})->name('invoicePDF');
来自我的控制器:
Redirect::route('invoicePDF');
来自我的 config/app.php:
'providers' => [
....
....
/*
* Application Service Providers...
*/
....
Codedge\Fpdf\FpdfServiceProvider::class,
....
],
'aliases' => [
....
....
'Fpdf' => Codedge\Fpdf\Facades\Fpdf::class,
....
]
我跑了
php artisan vendor:publish --provider='Codedge\Fpdf\FpdfServiceProvider' --tag=config"
在添加到 config/app.php 之前和之后,我都运行了
composer dumpauto
和
composer dump-autoload
之间,但似乎没有任何工作。无论我做什么,我都会收到相同的“找不到类'Codedge\Fpdf\FpdfServiceProvider'”错误。
我在这里错过了什么愚蠢的东西吗?
【问题讨论】: