phpstan symfony
1.0.0
代わりにphpstan/phpstan-symfonyを使用します。
ContainerInterface::get()メソッドの正しい返品タイプを提供します。Controller::get()メソッド、composer require --dev lookyman/phpstan-symfonyこれをphpstan.neon configに入れます:
includes :
- vendor/lookyman/phpstan-symfony/extension.neon
parameters :
symfony :
container_xml_path : %rootDir%/../../../var/cache/dev/appDevDebugProjectContainer.xml # or srcDevDebugProjectContainer.xml for Symfony 4+ 純粋な文字列または::class定数はget()メソッドに渡されることのみを認識できます。これは、静的コード分析の性質から続きます。
appDevDebugProjectContainer.xmlまたはコンテナを説明する同様のXMLファイルへのパスを提供する必要があります。
私は頻繁にSymfonyを使用しません。したがって、ここで何かが機能しないか、何らかの機能がないことは完全に可能かもしれません。その場合は、お気軽に問題を開くか、プルリクエストを送信してください。私はそれを見て、一緒に私たちはあなたが必要なものをあなたに手に入れます。ありがとう。