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 في كثير من الأحيان. لذلك قد يكون من الممكن تمامًا أن لا يعمل شيء ما هنا أو أنه يفتقر إلى بعض الوظائف. إذا كان هذا هو الحال ، فيرجى عدم التردد في فتح مشكلة أو إرسال طلب سحب. سألقي نظرة عليه وسنحصل على ما تحتاجه معًا. شكرًا.