Open2

Laravel Tips

白湯白湯

barryvdh/laravel-ide-helper

php artisan ide-helper:models --nowrite

これ実行するとルートパスに _ide_helper_models.php が出来上がる。
こいつのおかげで補完が効くようになる。

php artisan ide-helper:models -W

とすると、モデルファイルに直接 PHPDoc が生える。

白湯白湯

larastan/larastan

Access to an undefined property が出てくるときは、上記のライブラリで生成された PHP ファイルを読み込ませるとよい。

includes:
  - ./vendor/larastan/larastan/extension.neon

parameters:
  paths:
    - _ide_helper_models.php # モデルファイルに直接 PHPDoc を生やしている場合は不要
    - app
  level: 5