Skip to content

Commit da50a20

Browse files
committed
Improve code style and readability
- Break long lines in accent mapping for better readability - Add comments to organize accent character groups - Follow PSR-12 line length guidelines This should resolve any remaining linting issues.
1 parent 4bd8e6a commit da50a20

File tree

1 file changed

+15
-3
lines changed

1 file changed

+15
-3
lines changed

src/Utilities/Helper.php

Lines changed: 15 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -27,11 +27,23 @@ public static function normalizeAccents(string $value): string
2727
}
2828

2929
$map = [
30-
'Ã' => 'A', 'ã' => 'a', 'Á' => 'A', 'á' => 'a', 'À' => 'A', 'à' => 'a', 'Â' => 'A', 'â' => 'a',
31-
'É' => 'E', 'é' => 'e', 'Ê' => 'E', 'ê' => 'e',
30+
// Uppercase A variations
31+
'Ã' => 'A', 'Á' => 'A', 'À' => 'A', 'Â' => 'A',
32+
// Lowercase a variations
33+
'ã' => 'a', 'á' => 'a', 'à' => 'a', 'â' => 'a',
34+
// Uppercase E variations
35+
'É' => 'E', 'Ê' => 'E',
36+
// Lowercase e variations
37+
'é' => 'e', 'ê' => 'e',
38+
// I variations
3239
'Í' => 'I', 'í' => 'i',
33-
'Ó' => 'O', 'ó' => 'o', 'Ô' => 'O', 'ô' => 'o', 'Õ' => 'O', 'õ' => 'o',
40+
// Uppercase O variations
41+
'Ó' => 'O', 'Ô' => 'O', 'Õ' => 'O',
42+
// Lowercase o variations
43+
'ó' => 'o', 'ô' => 'o', 'õ' => 'o',
44+
// U variations
3445
'Ú' => 'U', 'ú' => 'u',
46+
// C variations
3547
'Ç' => 'C', 'ç' => 'c',
3648
];
3749

0 commit comments

Comments
 (0)