Фасады Laravel, вызывающие библиотеку напрямую
Как мне назвать это без библиотеки без "фасадов" на laravel 5
Https://github.com/barryvdh/laravel-dompdf
PDF::loadHTML($html)->setPaper('a4')->setOrientation('landscape')->setWarnings(false)->save('myfile.pdf')
return PDF::loadFile(public_path().'/myfile.html')->save('/path-to/my_stored_file.pdf')->stream('download.pdf');
Я пытался это сделать, но потерпел неудачу. Класс не найден
$library = new \barryvdh\laraveldompdf\src\getDomPDF();
$pdf = $library->loadView('welcome', '');
return $pdf->download('invoice.pdf');
3
1 answers
Php чувствителен к регистру, поэтому вам нужно указать пространство имен с заглавными буквами, если они установлены таким образом.
$lib = new \Barryvdh\DomPDF\PDF();
Должно сработать.
Я не уверен, что вы сделали в первых двух строках кода, которые вы опубликовали, но вам нужно будет
use Barryvdh\DomPDF\PDF;
Сразу после объявления пространства имен в файле, который вы хотите использовать в коде.
5
Author: bambam, 2015-08-02 12:31:27