Closed
Description
Imagine scenario:
- With
bin/console cache:clear
you dump DI container - In code you use
$container->get('foo');
- PHPStan reports
Service "foo" is not registered in the container
- You fix DI definition by adding
foo
service cache:clear
again, so DI definition containsfoo
service- Because of result cache PHPStan reports errors even though DI container definition has changed and service is registered
Expected result: refreshing DI container invalidates result cache for files that uses DI (have errors reported by Symfony extension).
Metadata
Metadata
Assignees
Labels
No labels