ほぼ自分用メモ Laravel は Facade 使いまくりで初期状態ではIDEでコード補完できない。 どうやるの IDE でコード補完用のファイルを生成してくれる神ライブラリがあるのでこれを使う。 barryvdh/laravel-ide-helper 上記のライブラリでできることは下記3つ Facade を使ったコード補完ファイルの生成 データベースから生成したEloquent\Modelクラスに対してプロパティアクセスの為のコード補完ファイルの生成 コンテナから取得したオブジェクトに対してコード補完ファイルの生成(PhpStorm限定) 生成方法は下記の2つ ServiceProvider に登録し、アプリケーションの実行毎に最新のコード補完ファイルを生成する コマンドラインから手動で生成する ServiceProvider に登録する方法は常に最新のものが生成されるメリットはありそ
![[Laravel] IDEによるコード補完まとめ - Qiita](https://cdn-ak-scissors.b.st-hatena.com/image/square/0b97477b15091b4531984a0a26187f0cf6e9f743/height=288;version=1;width=512/https%3A%2F%2Fqiita-user-contents.imgix.net%2Fhttps%253A%252F%252Fcdn.qiita.com%252Fassets%252Fpublic%252Farticle-ogp-background-412672c5f0600ab9a64263b751f1bc81.png%3Fixlib%3Drb-4.0.0%26w%3D1200%26mark64%3DaHR0cHM6Ly9xaWl0YS11c2VyLWNvbnRlbnRzLmltZ2l4Lm5ldC9-dGV4dD9peGxpYj1yYi00LjAuMCZ3PTk3MiZoPTM3OCZ0eHQ9JTVCTGFyYXZlbCU1RCUyMElERSVFMyU4MSVBQiVFMyU4MiU4OCVFMyU4MiU4QiVFMyU4MiVCMyVFMyU4MyVCQyVFMyU4MyU4OSVFOCVBMyU5QyVFNSVBRSU4QyVFMyU4MSVCRSVFMyU4MSVBOCVFMyU4MiU4MSZ0eHQtYWxpZ249bGVmdCUyQ3RvcCZ0eHQtY29sb3I9JTIzMjEyMTIxJnR4dC1mb250PUhpcmFnaW5vJTIwU2FucyUyMFc2JnR4dC1zaXplPTU2JnM9N2MzY2VhYjg1YzU3NGU2YTYwNDE2ZjlkNTdjNGFmZWQ%26mark-x%3D142%26mark-y%3D57%26blend64%3DaHR0cHM6Ly9xaWl0YS11c2VyLWNvbnRlbnRzLmltZ2l4Lm5ldC9-dGV4dD9peGxpYj1yYi00LjAuMCZoPTc2Jnc9NzcwJnR4dD0lNDBQcnVuZU1henVpJnR4dC1jb2xvcj0lMjMyMTIxMjEmdHh0LWZvbnQ9SGlyYWdpbm8lMjBTYW5zJTIwVzYmdHh0LXNpemU9MzYmdHh0LWFsaWduPWxlZnQlMkN0b3Amcz1kNDI5Y2VkNmRhYzE3NzE3OTViNGZjMTQ0ZmQyZTRlNA%26blend-x%3D142%26blend-y%3D486%26blend-mode%3Dnormal%26s%3D04c9eb935e1b2ff5ae4d8c7f51b9e28f)