8000 [Inflector] Fix inflector for "zombies" · symfony/symfony@870d342 · GitHub
[go: up one dir, main page]

Skip to content

Commit 870d342

Browse files
committed
[Inflector] Fix inflector for "zombies"
The word "zombies" should be singularized to "zombie" (rather than "zomby"). We provide a PLURAL_MAP for this case, as well as a test.
1 parent 95c0c10 commit 870d342

File tree

2 files changed

+4
-0
lines changed

2 files changed

+4
-0
lines changed

src/Symfony/Component/Inflector/Inflector.php

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -60,6 +60,9 @@ final class Inflector
6060
// indices (index), appendices (appendix), prices (price)
6161
['seci', 4, false, true, ['ex', 'ix', 'ice']],
6262

63+
// zombies (zombie)
64+
['seibmoz', 7, true, true, 'zombie'],
65+
6366
// selfies (selfie)
6467
['seifles', 7, true, true, 'selfie'],
6568

src/Symfony/Component/Inflector/Tests/InflectorTest.php

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -151,6 +151,7 @@ public function singularizeProvider()
151151
['trees', 'tree'],
152152
['waltzes', ['waltz', 'waltze']],
153153
['wives', 'wife'],
154+
['zombies', 'zombie'],
154155

155156
// test casing: if the first letter was uppercase, it should remain so
156157
['Men', 'Man'],

0 commit comments

Comments
 (0)
0