Laravel IDE Helper Generator
3058 ワード
composer require --dev barryvdh/laravel-ide-helper
でインストール。
設定をしない人も多い。その場合はこの段は省略。
php artisan vendor:publish --provider="Barryvdh\LaravelIdeHelper\IdeHelperServiceProvider" --tag=config
すると/config/ide-helper.phpができるのでこれを修正。
config/ide-helper.php
...
'write_model_magic_where' => false,// trueから修正
...
'write_model_relation_count_properties' => false,// 同上
...
php artisan clear-compiled
php artisan ide-helper:generate
php artisan ide-helper:models
php artisan ide-helper:meta
下から2行目ではnoと入力、最終行はPhpStormのみ。
使い方は
composer.json
"scripts": {
"post-autoload-dump": [
"Illuminate\\Foundation\\ComposerScripts::postAutoloadDump",
"@php artisan ide-helper:generate",
"@php artisan ide-helper:meta",
"@php artisan package:discover --ansi"
],
},
これで
composer dump-autoload
を実行すればそのたびにdocs(こう書いてある)が再生成される。
最後に.gitignoreに
.gitignore
...
_ide_helper.php
_ide_helper_models.php
.phpstorm.meta.php
を追加。
Author And Source
この問題について(Laravel IDE Helper Generator), 我々は、より多くの情報をここで見つけました https://qiita.com/min0727/items/b3f66a6156cf93dcf6b6著者帰属:元の著者の情報は、元のURLに含まれています。著作権は原作者に属する。
Content is automatically searched and collected through network algorithms . If there is a violation . Please contact us . We will adjust (correct author information ,or delete content ) as soon as possible .