File tree Expand file tree Collapse file tree 2 files changed +7
-1
lines changed
app/code/Magento/Customer
Test/Unit/Model/Validator Expand file tree Collapse file tree 2 files changed +7
-1
lines changed Original file line number Diff line number Diff line change 15
15
*/
16
16
class Name extends AbstractValidator
17
17
{
18
- private const PATTERN_NAME = '/(?:[\p{L}\p{M}\,\-\_\. \'’`\s\d]){1,255}+/u ' ;
18
+ private const PATTERN_NAME = '/(?:[\p{L}\p{M}\,\-\_\. \'’`& \s\d]){1,255}+/u ' ;
19
19
20
20
/**
21
21
* Validate name fields.
Original file line number Diff line number Diff line change @@ -87,6 +87,12 @@ public function expectedPunctuationInNamesDataProvider(): array
87
87
'middleName ' => '' ,
88
88
'lastNameName ' => 'O`Doe ' ,
89
89
'message ' => 'Grave accent back quote character must be allowed in names '
90
+ ],
91
+ [
92
+ 'firstName ' => 'John & Smith ' ,
93
+ 'middleName ' => '' ,
94
+ 'lastNameName ' => 'O`Doe ' ,
95
+ 'message ' => 'Special character ampersand(&) must be allowed in names '
90
96
]
91
97
];
92
98
}
You can’t perform that action at this time.
0 commit comments