phpstan symfony
1.0.0
改用phpstan/phpstan-symfony。
ContainerInterface::get()方法提供正確的返回類型,Controller::get()方法,composer require --dev lookyman/phpstan-symfony將其放入您的phpstan.neon配置:
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。因此,在這裡某些東西可能完全不起作用,或者它缺乏某些功能。如果是這樣,請隨時開放問題或發送拉動請求。我會看看它,我們將共同為您提供所需的東西。謝謝。