Laravel
是現在php開發者最喜歡的框架之一,它以優雅
標榜自己,但是他對新手並不友好,源碼晦澀難。正如鳥哥
所說有些框架雖然優雅
但是源碼讀起來有難度。今天跟大家推薦一個很好用的composer包可以幫助你追蹤Laravel
裏面的源碼並帶有代碼智能提示功能,它就是barryvdh/laravel-ide-helper
Laravel5.5-版本
1.composer安裝
composer require barryvdh/laravel-ide-helper
2.註冊服務
在config/app.php
文件加入以下代碼
Barryvdh\LaravelIdeHelper\IdeHelperServiceProvider::class,
Laravel5.5+的版本
1.composer安裝
composer require --dev barryvdh/laravel-ide-helper
2.註冊服務
在app/Providers/AppServiceProvider.php
的register
方法加入以下代碼
public function register()
{
if ($this->app->environment() !== 'production') {
$this->app->register(\Barryvdh\LaravelIdeHelper\IdeHelperServiceProvider::class);
}
}
這樣可以保證線上環境沒有多餘的服務註冊
3.生成文件
php artisan clear-compiled
php artisan ide-helper:generate
除了上述的功能外,這個包還有其餘2個功能
更多的使用方式可以自己去github看官方文檔