ってことで、補完用の機能を追加してくれる"laravel-ide-helper"を導入。
◯プロジェクトフォルダに移動してコンポーサーでダウンロード
composer require barryvdh/laravel-ide-helper
◯phpにダウンロードしたファイルの読み込み宣言
LaravelProject/config/app.phpファイルの'providers'に
Barryvdh\LaravelIdeHelper\IdeHelperServiceProvider::class,
を追加
◯インストール
composer require --dev barryvdh/laravel-ide-helper
◯補完用のファイルの生成
php artisan ide-helper:generate
→LaravelProject\_ide_helper.php
が出来る。
◯DB補完用ファイルの生成機能を追加
composer require doctrine/dbal
◯DB補完用ファイルの生成
php artisan ide-helper:models
→LaravelProject\app の下にあるModelファイルに補完用コメントが追加される。
/**
* App\Table
*
* @property int $Field1
* @property string $Field2
* @method static \Illuminate\Database\Eloquent\Builder|\App\Table whereField1($value)
* @method static \Illuminate\Database\Eloquent\Builder|\App\Table whereField2($value)
* @mixin \Eloquent
*/
このコメントを認識してくれるIDE・エディターなら補完してくれる。
0 件のコメント:
コメントを投稿