コントローラにYajraを自動インクルードする方法はありますか?毎回の原因と私は、コントローラのPHPの職人のメイクを行います。コントローラ は、私はいつもこのプロバイダをコピー&ペースト、Laravel 5.4 Yajra Datatablesの自動インクルード
use Yajra\Datatables\Facades\Datatables;
コントローラにYajraを自動インクルードする方法はありますか?毎回の原因と私は、コントローラのPHPの職人のメイクを行います。コントローラ は、私はいつもこのプロバイダをコピー&ペースト、Laravel 5.4 Yajra Datatablesの自動インクルード
use Yajra\Datatables\Facades\Datatables;
を使用することができます例えば、あなたはすべてのあなたのコントローラ上で、そのクラスをロードする必要があります。なぜあなたは全体の名前空間をコピーする必要はありませんので、ごapp/config.php
だけ使用して、コントローラ上で、その後aliases
'aliases' => [
.......
.......
'Datatables' => Yajra\Datatables\Facades\Datatables::class,
]
を見つけるには
この
Use Datatables;
のようなものである代わりに、そのクラスのエイリアスを追加しません
しかし、そのクラスを自動的にロードしようとすると、ファイルのディレクトリを見つけようとしてみて、linkを試してみてください。
Goodluck!
私はあなたがあなたのIDEではないフレームワーク自体の助けを借りてこれを行うべきだと思います。
あなたが最良のデザインパターンについてPhpstormのLive templates
このおかげでエイリアスがおかしくなりました –