1.安裝 larave-ide-helper
# 命令列在專案根目錄執行以下程式碼
composer require barryvdh/laravel-ide-helper
2.安裝 doctrine/dbal
#用於為模型註釋欄位(必裝)
composer require "doctrine/dbal: ~2.3"
3.在laravel專案目錄config/app.php中的[providers]陣列最後面加入下方程式碼Barryvdh\LaravelIdeHelper\IdeHelperServiceProvider::class
4.匯出配置檔案,修改配置檔案內容更便捷開發php artisan vendor:publish --provider="Barryvdh\LaravelIdeHelper\IdeHelperServiceProvider" --tag=config
5.使用方法
1.php artisan ide-helper:generate - 為 Facades 生成註釋
2.php artisan ide-helper:models - 為資料模型生成註釋
3.php artisan ide-helper:meta - 生成 PhpStorm Meta file
6.匯出配置修改,用於->unique()這種鏈式操作程式碼提示
#配置檔案位置:laravel專案目錄位置\vendor\barryvdh\laravel-ide-helper\config\ide-helper.php
#'include_fluent' => false 改為 'include_fluent' => true
'include_fluent' => true
7.重新為 Facades 生成註釋php artisan ide-helper:generate
8.生成 .phpStorm.meta.php支援工廠模式php artisan ide-helper:meta
9.重啟phpstrom使配置生效