laravel-ide-helper 的问题

Kev*_*ger 4 php phpstorm laravel laravel-facade

我正在浏览 Laravel 5 Fundamentals Laracasts 视频集,但在我的 IDE (Phpstorm 8) 中使用 Facades 时遇到了一些困难。我有一个使用 Eloquent 外观的模型use Illuminate\Database\Eloquent\Model;

我需要 laravel-ide-helper composer require barryvdh/laravel-ide-helper,将服务提供者添加到 providers 数组'Barryvdh\LaravelIdeHelper\IdeHelperServiceProvider',,重新生成文档并重新启动我的 IDE,但没有成功。

我的控制器中有一个模型声明,$article = Article::findOrFail($id);但该findOrFail方法被突出显示并标记为 Method 'findOrFail' not found in class App\Article。

我是 Laravel 和 Facades 概念的新手,但我迷失了并且无法为我的问题找到现有的答案。

Kev*_*Lee 5

你试过php artisan ide-helper:generate吗?

如果您在生成过程中遇到问题,您也可以复制预先生成的要点:

curl -O "https://gist.githubusercontent.com/barryvdh/5227822/raw/811f21a14875887635bb3733aef32da51fa0501e/_ide_helper.php"
Run Code Online (Sandbox Code Playgroud)

来源:https : //github.com/barryvdh/laravel-ide-helper