From e456809b55ae2b13316890b5035f21fd5b3776a8 Mon Sep 17 00:00:00 2001 From: hamed <15238-genius.ha@users.noreply.drupalcode.org> Date: Sun, 28 Jun 2026 17:17:46 +0330 Subject: [PATCH] fix(devops): repair phpstan config so static analysis runs again - container_xml_path -> containerXmlPath (phpstan-symfony v2 rename); the old key made phpstan abort with an invalid-configuration error, so analysis silently never ran - add the missing tests/doctrine_object_manager.php loader - drop a stale ignoreErrors pattern phpstan now runs and surfaces 42 pre-existing level-5 errors (tracked separately). --- phpstan.neon | 4 +--- tests/doctrine_object_manager.php | 16 ++++++++++++++++ 2 files changed, 17 insertions(+), 3 deletions(-) create mode 100644 tests/doctrine_object_manager.php diff --git a/phpstan.neon b/phpstan.neon index 06a70fe9..c5bd4bb7 100644 --- a/phpstan.neon +++ b/phpstan.neon @@ -7,8 +7,6 @@ parameters: paths: - src symfony: - container_xml_path: var/cache/dev/App_KernelDevDebugContainer.xml + containerXmlPath: var/cache/dev/App_KernelDevDebugContainer.xml doctrine: objectManagerLoader: tests/doctrine_object_manager.php - ignoreErrors: - - '#Call to an undefined method Doctrine\\ORM\\QueryBuilder::#' diff --git a/tests/doctrine_object_manager.php b/tests/doctrine_object_manager.php new file mode 100644 index 00000000..1785cd26 --- /dev/null +++ b/tests/doctrine_object_manager.php @@ -0,0 +1,16 @@ +bootEnv(__DIR__ . '/../.env'); + +$kernel = new Kernel($_SERVER['APP_ENV'] ?? 'dev', (bool) ($_SERVER['APP_DEBUG'] ?? true)); +$kernel->boot(); + +return $kernel->getContainer()->get('doctrine')->getManager();