From c063fa5d27a37f00741ce5127ed061fba496d44b Mon Sep 17 00:00:00 2001 From: Sylvain Date: Sun, 30 Nov 2025 18:58:01 +0100 Subject: [PATCH 1/7] Support for Symfony 7 --- composer.json | 10 +++++----- 1 file changed, 5 insertions(+), 5 deletions(-) diff --git a/composer.json b/composer.json index 8dc350d..891d9dd 100755 --- a/composer.json +++ b/composer.json @@ -31,18 +31,18 @@ } }, "require-dev": { - "symfony/yaml": "^6.4", - "symfony/validator": "^6.4", + "symfony/yaml": "^6.4|^7.0", + "symfony/validator": "^6.4|^7.0", "phpstan/phpstan-symfony": "^1.0", "assoconnect/php-quality-config": "^1.16", - "symfony/security-core": "^6.4" + "symfony/security-core": "^6.4|^7.0" }, "require": { "php": "^8.2", "symfony/framework-bundle": "^6.4|^7.0", "doctrine/dbal": "^2.10|^3.0", - "symfony/serializer": "^6.4", - "symfony/property-access": "^6.4", + "symfony/serializer": "^6.4|^7.0", + "symfony/property-access": "^6.4|^7.0", "doctrine/doctrine-bundle": "^2.11", "doctrine/orm": "^2.9", "moneyphp/money": "^3.2|^4.0", From 287a0b4bb9ab190f07aff8198777ebf9160f091c Mon Sep 17 00:00:00 2001 From: Mathieu Bourlet Date: Fri, 26 Dec 2025 10:15:50 +0100 Subject: [PATCH 2/7] Fix CI --- src/DependencyInjection/Configuration.php | 1 + 1 file changed, 1 insertion(+) diff --git a/src/DependencyInjection/Configuration.php b/src/DependencyInjection/Configuration.php index a7ac4c1..e51410b 100755 --- a/src/DependencyInjection/Configuration.php +++ b/src/DependencyInjection/Configuration.php @@ -13,6 +13,7 @@ public function getConfigTreeBuilder(): TreeBuilder { $treeBuilder = new TreeBuilder('log'); + /** @phpstan-ignore class.notFound */ $treeBuilder->getRootNode() ->children() ->arrayNode('log_filters') From dea2b4a7a2daf890926f022d8af8d709e1fe9fc2 Mon Sep 17 00:00:00 2001 From: Mathieu Bourlet Date: Fri, 26 Dec 2025 10:24:44 +0100 Subject: [PATCH 3/7] Fix CI --- src/DependencyInjection/Configuration.php | 1 - 1 file changed, 1 deletion(-) diff --git a/src/DependencyInjection/Configuration.php b/src/DependencyInjection/Configuration.php index e51410b..a7ac4c1 100755 --- a/src/DependencyInjection/Configuration.php +++ b/src/DependencyInjection/Configuration.php @@ -13,7 +13,6 @@ public function getConfigTreeBuilder(): TreeBuilder { $treeBuilder = new TreeBuilder('log'); - /** @phpstan-ignore class.notFound */ $treeBuilder->getRootNode() ->children() ->arrayNode('log_filters') From 9c2e4a4ae4f7632a6fdb6b35726749c176741e1f Mon Sep 17 00:00:00 2001 From: Mathieu Bourlet Date: Fri, 26 Dec 2025 10:26:45 +0100 Subject: [PATCH 4/7] Fix CI --- phpstan.neon.dist | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/phpstan.neon.dist b/phpstan.neon.dist index 381c1b2..5c1c371 100644 --- a/phpstan.neon.dist +++ b/phpstan.neon.dist @@ -7,6 +7,10 @@ parameters: uncheckedExceptionClasses: - 'Doctrine\Persistence\Mapping\MappingException' - 'ReflectionException' + ignoreErrors: + - + message: '#^Call to method arrayNode\(\) on an unknown class Symfony\\Component\\Config\\Definition\\Builder\\NodeBuilder\\.$#' + path: src/DependencyInjection/Configuration.php includes: - vendor/assoconnect/php-quality-config/phpstan.extension.neon From 77eff8b9b1a14ab1273cfc474967e380bade8d79 Mon Sep 17 00:00:00 2001 From: Mathieu Bourlet Date: Fri, 26 Dec 2025 10:27:55 +0100 Subject: [PATCH 5/7] Fix CI --- phpstan.neon.dist | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/phpstan.neon.dist b/phpstan.neon.dist index 5c1c371..fea3ffc 100644 --- a/phpstan.neon.dist +++ b/phpstan.neon.dist @@ -8,9 +8,9 @@ parameters: - 'Doctrine\Persistence\Mapping\MappingException' - 'ReflectionException' ignoreErrors: - - - message: '#^Call to method arrayNode\(\) on an unknown class Symfony\\Component\\Config\\Definition\\Builder\\NodeBuilder\\.$#' - path: src/DependencyInjection/Configuration.php + - + message: '#^Call to method arrayNode\(\) on an unknown class Symfony\\Component\\Config\\Definition\\Builder\\NodeBuilder\\.$#' + path: src/DependencyInjection/Configuration.php includes: - vendor/assoconnect/php-quality-config/phpstan.extension.neon From 8491230877e3b3248d3be216fb1f5b8f6ad78a29 Mon Sep 17 00:00:00 2001 From: Mathieu Bourlet Date: Fri, 26 Dec 2025 10:28:58 +0100 Subject: [PATCH 6/7] Fix CI --- phpstan.neon.dist | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/phpstan.neon.dist b/phpstan.neon.dist index fea3ffc..19e8fbb 100644 --- a/phpstan.neon.dist +++ b/phpstan.neon.dist @@ -7,7 +7,7 @@ parameters: uncheckedExceptionClasses: - 'Doctrine\Persistence\Mapping\MappingException' - 'ReflectionException' - ignoreErrors: + ignoreErrors: - message: '#^Call to method arrayNode\(\) on an unknown class Symfony\\Component\\Config\\Definition\\Builder\\NodeBuilder\\.$#' path: src/DependencyInjection/Configuration.php From 456a8762b39aedd191788a17fac91d7a927d626b Mon Sep 17 00:00:00 2001 From: Mathieu Bourlet Date: Fri, 26 Dec 2025 10:29:58 +0100 Subject: [PATCH 7/7] Fix CI --- phpstan.neon.dist | 4 ---- 1 file changed, 4 deletions(-) diff --git a/phpstan.neon.dist b/phpstan.neon.dist index 19e8fbb..381c1b2 100644 --- a/phpstan.neon.dist +++ b/phpstan.neon.dist @@ -7,10 +7,6 @@ parameters: uncheckedExceptionClasses: - 'Doctrine\Persistence\Mapping\MappingException' - 'ReflectionException' - ignoreErrors: - - - message: '#^Call to method arrayNode\(\) on an unknown class Symfony\\Component\\Config\\Definition\\Builder\\NodeBuilder\\.$#' - path: src/DependencyInjection/Configuration.php includes: - vendor/assoconnect/php-quality-config/phpstan.extension.neon