使用PhpStorm进行Laravel Intellisense / autocomplete

时间:2017-01-31 10:26:32

标签: php laravel phpstorm

尝试在Laravel 5.4 / PhpStorm上使用干净的环境。 遵循以下所有说明:https://github.com/barryvdh/laravel-ide-helper(包括安装PhpStorm Laravel插件)

生成了文件_ide_helper.php,添加了

Barryvdh\LaravelIdeHelper\IdeHelperServiceProvider::class,

到正确的位置,清除缓存,重新启动...

请看附图,是缺乏intellisense我应该由ide帮助修复吗?

enter image description here

1 个答案:

答案 0 :(得分:0)

好的,这是解决方案,假设您已经安装了帮助程序:

示例:

在控制器中替换:

use Illuminate\Support\Facades\Validator;

通过

  use Validator

在你的config / app.php中,你必须有这个别名:

'Validator' => Illuminate\Support\Facades\Validator::class,

就我而言,它已经存在了。

在此之后,上面图片中显示的示例没有更多错误消息,我可以使用正确理解:: make方法的phpstorm的全部功能。

来源https://github.com/barryvdh/laravel-ide-helper/issues/431#issuecomment-275898789感谢@lazyone。