PhpStorm自动完成Laravel 5模型
我已经为PhpStorm安装了Barryvdh类和Laravel插件,但我无法让模型自动完成,PhpStorm会向我发出警告。我看了这本书和其他许多书都没有用。如果我从PhpStorm自动完成Laravel 5模型,php,laravel-5,phpstorm,Php,Laravel 5,Phpstorm,我已经为PhpStorm安装了Barryvdh类和Laravel插件,但我无法让模型自动完成,PhpStorm会向我发出警告。我看了这本书和其他许多书都没有用。如果我从 class Promotion extends Model 到 然后它就起作用了。但我觉得改变每一个模型都是愚蠢的。另外,在制作新模型时,我必须记住改变这个 解决方案2看起来是更好的选择。我已将config/ide_helper.php从 'Eloguent' => array('Illuminate\Database\
class Promotion extends Model
到
然后它就起作用了。但我觉得改变每一个模型都是愚蠢的。另外,在制作新模型时,我必须记住改变这个
解决方案2看起来是更好的选择。我已将config/ide_helper.php
从
'Eloguent' => array('Illuminate\Database\Eloquent\Builder', 'Illuminate\Database\Query\Builder'),
到
然后,我在config/app.php
中将这一行添加到我的别名中,但我认为这是不对的,也不知道应该选择什么样的类,因为这不起作用,我尝试的许多其他选项也不起作用
'Model' => Illuminate\Database\Eloquent\Builder::class
我已经多次清除缓存并重新启动PhpStorm,并在3台不同的计算机上运行,结果完全相同。这看起来很愚蠢,我觉得很愚蠢,因为它可能很简单,但却看不见
我使用的是PhpStorm 2017.1,Laravel 5.3
'Model' => array('Illuminate\Database\Eloquent\Builder', 'Illuminate\Database\Query\Builder'),
'Model' => Illuminate\Database\Eloquent\Builder::class