PHPStanについてはこちらを読むと理解が深まります
PHPの静的解析 Phan/Psalm/PHPStan の違い - ログ日記
https://github.com/nunomaduro/larastan
composer require --dev nunomaduro/larastan
vi phpstan.neon
次の内容で保存
includes:
- ./vendor/nunomaduro/larastan/extension.neon
parameters:
paths:
- app
level: 5
./vendor/bin/phpstan analyse
https://github.com/nunomaduro/larastan/issues/139
PHPStanで個別ファイルを検査するには、コマンドラインで以下のように指定できます:
./vendor/bin/phpstan analyse path/to/your/file.php
または複数の特定ファイルを検査したい場合:
./vendor/bin/phpstan analyse path/to/file1.php path/to/file2.php
検査レベルを指定する場合は -l
または --level
オプションを使います:
./vendor/bin/phpstan analyse -l 5 path/to/your/file.php
設定ファイル(phpstan.neon)がある場合は、それを指定することもできます:
./vendor/bin/phpstan analyse -c phpstan.neon path/to/your/file.php
他に具体的な要件や質問はありますか?