2017-10-12 82 views
0

我使用Laravel 5.5的一个项目工作,我使用PhpStorm作为IDE没有找到,但它让我PhpStorm方法

“方法‘表’不\照亮的\ Support \发现外立面\ DB ......”
‘引用方法是不是在受类中找到。’然而

的代码可以正常使用,但还是想知道完美的语法。

+2

[一个IDE助手(HT查询的建筑方法tps://github.com/barryvdh/laravel-ide-helper)可能会有所帮助 – apokryfos

+2

另外:https://laracasts.com/series/how-to-be-awesome-in-phpstorm/episodes/15的字面意思是本主题 – apokryfos

+0

即使使用IDE帮助程序也有同样的错误 – Mirko

回答

1

安装https://github.com/barryvdh/laravel-ide-helper

composer require barryvdh/laravel-ide-helper 

注册它config/app.php

用它来生成外墙DOC

php artisan ide-helper:generate 
+0

不要停止为PHPStorm生成,也请使用ide-helper:meta。 – Devon

+1

另外,还有一个应该安装的Laravel插件。最好的方法是遵循https://confluence.jetbrains.com/display/PhpStorm/Laravel+Development+using+PhpStorm指南。 –

1

即使您安装barryvdh/laravel-IDE辅助问题仍然存在,有这个问题的快速解决方案,如果你在/供应商看起来/ laravel /框架/ src目录/照亮/数据库/雄辩/ Model.php类,并添加这个PHPDoc的

/** 
* @mixin \Eloquent 
* @mixin \Illuminate\Database\Eloquent\Builder 
*/ 

PhpStorm现在承认所有所有模型

相关问题