1 ポイント 投稿者 nemorize 2025-02-14 | まだコメントはありません。 | WhatsAppで共有
composer require --dev headercat/phpstan-extension-ide-helper  

PHPStan 1.0.0 から最新バージョン(執筆時点では 2.1.5)まですべてサポートしています。

Why?

PHPStan は PHAR パッケージとして配布されているため、ほとんどの IDE や自動補完ツールは PHPStan 内のコードを解析できないという問題があります。単に PHPStan を利用するだけなら何の問題もありませんが、PHPStan 拡張機能を開発する際には自動補完や PHPDoc の支援を受けられず、大きな不便があります。

これを解決するために作られました。
phpstan/phpstan-src パッケージのコードをクローンし、「実際にコードは実行されないものの、IDE が PHPStan のクラスや関数を解析できるように」適切な処理を行い、自動配布まで完了する GitHub Actions ワークフローによって動作します。

まだコメントはありません。

まだコメントはありません。