From 9e7e5d7d245965f5c79687541c49f7443479c068 Mon Sep 17 00:00:00 2001 From: Bozhidar Hristov Date: Fri, 10 Nov 2017 12:53:21 +0200 Subject: [PATCH 1/2] [Validator] Fix Costa Rica IBAN format --- src/Symfony/Component/Validator/Constraints/IbanValidator.php | 2 +- .../Validator/Tests/Constraints/IbanValidatorTest.php | 3 ++- 2 files changed, 3 insertions(+), 2 deletions(-) diff --git a/src/Symfony/Component/Validator/Constraints/IbanValidator.php b/src/Symfony/Component/Validator/Constraints/IbanValidator.php index 329d630a5aaef..e5fd80c1fe3c6 100644 --- a/src/Symfony/Component/Validator/Constraints/IbanValidator.php +++ b/src/Symfony/Component/Validator/Constraints/IbanValidator.php @@ -57,7 +57,7 @@ class IbanValidator extends ConstraintValidator 'CH' => 'CH\d{2}\d{5}[\dA-Z]{12}', // Switzerland 'CI' => 'CI\d{2}[A-Z]{1}\d{23}', // Ivory Coast 'CM' => 'CM\d{2}\d{23}', // Cameron - 'CR' => 'CR\d{2}\d{3}\d{14}', // Costa Rica + 'CR' => 'CR\d{2}0\d{3}\d{14}', // Costa Rica 'CV' => 'CV\d{2}\d{21}', // Cape Verde 'CY' => 'CY\d{2}\d{3}\d{5}[\dA-Z]{16}', // Cyprus 'CZ' => 'CZ\d{2}\d{20}', // Czech Republic diff --git a/src/Symfony/Component/Validator/Tests/Constraints/IbanValidatorTest.php b/src/Symfony/Component/Validator/Tests/Constraints/IbanValidatorTest.php index f16dafd827361..75d601923a117 100644 --- a/src/Symfony/Component/Validator/Tests/Constraints/IbanValidatorTest.php +++ b/src/Symfony/Component/Validator/Tests/Constraints/IbanValidatorTest.php @@ -132,7 +132,7 @@ public function getValidIbans() array('CV64000300004547069110176'), //Cape Verde array('FR7630007000110009970004942'), //Central African Republic array('CG5230011000202151234567890'), //Congo - array('CR0515202001026284066'), //Costa Rica + array('CR05015202001026284066'), //Costa Rica array('DO28BAGR00000001212453611324'), //Dominican Republic array('GT82TRAJ01020000001210029690'), //Guatemala array('IR580540105180021273113007'), //Iran @@ -246,6 +246,7 @@ public function getIbansWithInvalidFormat() array('FR76300070001100099700049421'), //Central African Republic array('CG52300110002021512345678901'), //Congo array('CR05152020010262840661'), //Costa Rica + array('CR0515202001026284066'), //Costa Rica array('DO28BAGR000000012124536113241'), //Dominican Republic array('GT82TRAJ010200000012100296901'), //Guatemala array('IR5805401051800212731130071'), //Iran From 971a8556ec21b6c0b668ec85f187f1e6c4bcb703 Mon Sep 17 00:00:00 2001 From: Bozhidar Hristov Date: Fri, 10 Nov 2017 13:15:13 +0200 Subject: [PATCH 2/2] [Validator] Fix IBAN Validator Test - Costa Rica --- .../Component/Validator/Tests/Constraints/IbanValidatorTest.php | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/Symfony/Component/Validator/Tests/Constraints/IbanValidatorTest.php b/src/Symfony/Component/Validator/Tests/Constraints/IbanValidatorTest.php index 75d601923a117..eea9c1de1d4f4 100644 --- a/src/Symfony/Component/Validator/Tests/Constraints/IbanValidatorTest.php +++ b/src/Symfony/Component/Validator/Tests/Constraints/IbanValidatorTest.php @@ -356,7 +356,7 @@ public function getIbansWithValidFormatButIncorrectChecksum() array('CV64000300004547069110177'), //Cape Verde array('FR7630007000110009970004943'), //Central African Republic array('CG5230011000202151234567891'), //Congo - array('CR0515202001026284067'), //Costa Rica + array('CR96042332432534543564'), //Costa Rica array('DO28BAGR00000001212453611325'), //Dominican Republic array('GT82TRAJ01020000001210029691'), //Guatemala array('IR580540105180021273113008'), //Iran pFad - Phonifier reborn

Pfad - The Proxy pFad of © 2024 Garber Painting. All rights reserved.

Note: This service is not intended for secure transactions such as banking, social media, email, or purchasing. Use at your own risk. We assume no liability whatsoever for broken pages.


Alternative Proxies:

Alternative Proxy

pFad Proxy

pFad v3 Proxy

pFad v4 Proxy