Laravel 5.4自动包含Yajra数据表

时间:2017-08-04 03:42:54

标签: laravel laravel-5.4

有没有办法在控制器中自动包含Yajra?每次我做一个控制器php artisan make:controller 我总是复制粘贴此提供商,

use Yajra\Datatables\Facades\Datatables;

2 个答案:

答案 0 :(得分:1)

对于最佳设计模式,您应该在所有控制器上加载该类。为什么不为该类添加别名,这样您就不需要复制整个命名空间了,

app/config.php查找aliases

'aliases' => [
    .......
    .......
    'Datatables' => Yajra\Datatables\Facades\Datatables::class,
]

然后在你的控制器上使用就像这样

Use Datatables;

但是,如果您坚持要自动加载该类,请尝试查找该文件的目录并尝试此link

古德勒克!

答案 1 :(得分:0)

我认为你应该在IDE的帮助下而不是框架本身做到这一点。

例如,您可以使用Phpstorm' Live templates