File tree Expand file tree Collapse file tree 2 files changed +4
-0
lines changed Expand file tree Collapse file tree 2 files changed +4
-0
lines changed Original file line number Diff line number Diff line change @@ -129,6 +129,7 @@ class IbanValidator extends ConstraintValidator
129
129
'TN ' => 'TN59\d{2}\d{3}\d{13}\d{2} ' , // Tunisia
130
130
'TR ' => 'TR\d{2}\d{5}[\dA-Z]{1}[\dA-Z]{16} ' , // Turkey
131
131
'UA ' => 'UA\d{2}\d{6}[\dA-Z]{19} ' , // Ukraine
132
+ 'VA ' => 'VA\d{2}\d{3}\d{15} ' , // Vatican City State
132
133
'VG ' => 'VG\d{2}[A-Z]{4}\d{16} ' , // Virgin Islands, British
133
134
'WF ' => 'FR\d{2}\d{5}\d{5}[\dA-Z]{11}\d{2} ' , // Wallis and Futuna Islands
134
135
'XK ' => 'XK\d{2}\d{4}\d{10}\d{2} ' , // Republic of Kosovo
Original file line number Diff line number Diff line change @@ -156,6 +156,7 @@ public function getValidIbans()
156
156
array ('TR330006100519786457841326 ' ), //Turkey
157
157
array ('UA213223130000026007233566001 ' ), //Ukraine
158
158
array ('AE260211000000230064016 ' ), //United Arab Emirates
159
+ array ('VA59001123000012345678 ' ), //Vatican City State
159
160
);
160
161
}
161
162
@@ -274,6 +275,7 @@ public function getIbansWithInvalidFormat()
274
275
array ('TR3300061005197864578413261 ' ), //Turkey
275
276
array ('UA21AAAA1300000260072335660012 ' ), //Ukraine
276
277
array ('AE2602110000002300640161 ' ), //United Arab Emirates
278
+ array ('VA590011230000123456781 ' ), //Vatican City State
277
279
);
278
280
}
279
281
@@ -385,6 +387,7 @@ public function getIbansWithValidFormatButIncorrectChecksum()
385
387
array ('TR330006100519786457841327 ' ), //Turkey
386
388
array ('UA213223130000026007233566002 ' ), //Ukraine
387
389
array ('AE260211000000230064017 ' ), //United Arab Emirates
390
+ array ('VA59001123000012345671 ' ), //Vatican City State
388
391
);
389
392
}
390
393
You can’t perform that action at this time.
0 commit comments