地址https://github.com/barryvdh/laravel-ide-helper
簡單記錄下安裝過程
項目目錄下
composer require barryvdh/laravel-ide-helper
在config/app.php里面的providers里面添加
'Barryvdh\LaravelIdeHelper\IdeHelperServiceProvider',
配置好數據庫連接,不然下面會報錯
./artisan clear-compiled ./artisan ide-helper:generate ./artisan optimize
還可以在composer.json的post-update-cmd中加入命令保證helper在每次commit都會更新,如下:
"post-update-cmd": [ "php artisan clear-compiled", "php artisan ide-helper:generate", "php artisan optimize" ],
收工
另外,如果你的model是extend的Eloquent,這個插件還可以給項目中的model添加phpDoc,直接顯示字段名,便於閱讀,用法
./artisan ide-helper:models MyModel
不過需要修改composer.json,添加
"doctrine/dbal": "~2.3",