From 7225a3fe447eaa2a6339dca60907307e2ec9bb2b Mon Sep 17 00:00:00 2001 From: Florian Guimier Date: Wed, 25 Feb 2026 17:17:33 +0100 Subject: [PATCH] Add DBAL BelgianEnterpriseNumberType type: --- .../Types/BelgianEnterpriseNumberType.php | 21 +++++++++++++ .../Types/BelgianEnterpriseNumberTypeTest.php | 31 +++++++++++++++++++ 2 files changed, 52 insertions(+) create mode 100644 src/Doctrine/DBAL/Types/BelgianEnterpriseNumberType.php create mode 100644 tests/Doctrine/DBAL/Types/BelgianEnterpriseNumberTypeTest.php diff --git a/src/Doctrine/DBAL/Types/BelgianEnterpriseNumberType.php b/src/Doctrine/DBAL/Types/BelgianEnterpriseNumberType.php new file mode 100644 index 0000000..67ea810 --- /dev/null +++ b/src/Doctrine/DBAL/Types/BelgianEnterpriseNumberType.php @@ -0,0 +1,21 @@ +type->getName()); + } + + public function testGetSQLDeclaration(): void + { + $this->abstractPlatform + ->method('getVarcharTypeDeclarationSQL') + ->with(['length' => BelgianEnterpriseNumberType::LENGTH]) + ->willReturn("VARCHAR"); + + self::assertSame("VARCHAR", $this->type->getSQLDeclaration([], $this->abstractPlatform)); + } +}