Facades Laravel直接呼叫图书馆

Cod*_*uru 3 php laravel laravel-5 laravel-5.1

如果没有图书馆,如果没有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');
Run Code Online (Sandbox Code Playgroud)

我试过这次失败了.找不到课程

    $library = new \barryvdh\laraveldompdf\src\getDomPDF();
    $pdf = $library->loadView('welcome', '');
    return $pdf->download('invoice.pdf');
Run Code Online (Sandbox Code Playgroud)

chr*_*con 5

php区分大小写,因此如果它们设置如此,则需要为命名空间提供大写字母.

$lib = new \Barryvdh\DomPDF\PDF();
Run Code Online (Sandbox Code Playgroud)

应该管用.

我不确定你在发布的前两行代码中做了什么,但是你需要这样做

use Barryvdh\DomPDF\PDF;
Run Code Online (Sandbox Code Playgroud)

在您希望使用该代码的文件中的名称空间声明之后.