From 934262339cc1005fe4f14168564dd0438787ce85 Mon Sep 17 00:00:00 2001 From: Florian Guimier Date: Wed, 25 Feb 2026 17:43:51 +0100 Subject: [PATCH 1/2] IT9PE1-26628: add BelgianEnterpriseNumberTypeProvider --- composer.json | 2 +- .../Field/BelgianEnterpriseNumberProvider.php | 22 ++++++++++++++++++ .../BelgianEnterpriseNumberProviderTest.php | 23 +++++++++++++++++++ 3 files changed, 46 insertions(+), 1 deletion(-) create mode 100644 src/Validator/ConstraintsSetProvider/Field/BelgianEnterpriseNumberProvider.php create mode 100644 tests/Validator/ConstraintsSetProvider/Field/BelgianEnterpriseNumberProviderTest.php diff --git a/composer.json b/composer.json index 337f315..8cafa87 100644 --- a/composer.json +++ b/composer.json @@ -40,7 +40,7 @@ "assoconnect/php-date": "^2.0", "doctrine/orm": "^2.7", "symfony/intl": "^7.0", - "assoconnect/doctrine-types-bundle": "^v2.13", + "assoconnect/doctrine-types-bundle": "^v2.15", "assoconnect/php-percent":"^1.1", "assoconnect/absolute-percent-value-bundle": "^1.5", "webmozart/assert": "^1.11", diff --git a/src/Validator/ConstraintsSetProvider/Field/BelgianEnterpriseNumberProvider.php b/src/Validator/ConstraintsSetProvider/Field/BelgianEnterpriseNumberProvider.php new file mode 100644 index 0000000..bdb091a --- /dev/null +++ b/src/Validator/ConstraintsSetProvider/Field/BelgianEnterpriseNumberProvider.php @@ -0,0 +1,22 @@ + 'belgianEnterpriseNumber'], [new BelgianEnterpriseNumber()]]; + } +} From 48d3dc0d6a5ac3ab9fc3959f6e626bd22845cf76 Mon Sep 17 00:00:00 2001 From: Florian Guimier Date: Thu, 26 Feb 2026 16:24:01 +0100 Subject: [PATCH 2/2] FIx --- .../Field/BelgianEnterpriseNumberProvider.php | 1 + 1 file changed, 1 insertion(+) diff --git a/src/Validator/ConstraintsSetProvider/Field/BelgianEnterpriseNumberProvider.php b/src/Validator/ConstraintsSetProvider/Field/BelgianEnterpriseNumberProvider.php index bdb091a..ec8c3a3 100644 --- a/src/Validator/ConstraintsSetProvider/Field/BelgianEnterpriseNumberProvider.php +++ b/src/Validator/ConstraintsSetProvider/Field/BelgianEnterpriseNumberProvider.php @@ -4,6 +4,7 @@ namespace AssoConnect\ValidatorBundle\Validator\ConstraintsSetProvider\Field; +use AssoConnect\DoctrineTypesBundle\Doctrine\DBAL\Types\BelgianEnterpriseNumberType; use AssoConnect\ValidatorBundle\Validator\Constraints\BelgianEnterpriseNumber; class BelgianEnterpriseNumberProvider implements FieldConstraintsSetProviderInterface