bug #17745 Added more exceptions to singularify method (javiereguiluz)
This PR was merged into the 2.3 branch.
Discussion
----------
Added more exceptions to singularify method
| Q | A
| ------------- | ---
| Bug fix? | yes
| New feature? | no
| BC breaks? | no
| Deprecations? | no
| Tests pass? | yes
| Fixed tickets | #16532
| License | MIT
| Doc PR | -
Added exceptions for `series`, `news` and `services`.
Commits
-------
f5daa0d
Added more exceptions to singularify method
This commit is contained in:
commit
92d291a17c
@ -39,6 +39,9 @@ class StringUtil
|
|||||||
// nebulae (nebula)
|
// nebulae (nebula)
|
||||||
array('ea', 2, true, true, 'a'),
|
array('ea', 2, true, true, 'a'),
|
||||||
|
|
||||||
|
// services (service)
|
||||||
|
array('secivres', 8, true, true, 'service'),
|
||||||
|
|
||||||
// mice (mouse), lice (louse)
|
// mice (mouse), lice (louse)
|
||||||
array('eci', 3, false, true, 'ouse'),
|
array('eci', 3, false, true, 'ouse'),
|
||||||
|
|
||||||
@ -66,6 +69,12 @@ class StringUtil
|
|||||||
// movies (movie)
|
// movies (movie)
|
||||||
array('seivom', 6, true, true, 'movie'),
|
array('seivom', 6, true, true, 'movie'),
|
||||||
|
|
||||||
|
// news (news)
|
||||||
|
array('swen', 4, true, true, 'news'),
|
||||||
|
|
||||||
|
// series (series)
|
||||||
|
array('seires', 6, true, true, 'series'),
|
||||||
|
|
||||||
// babies (baby)
|
// babies (baby)
|
||||||
array('sei', 3, false, true, 'y'),
|
array('sei', 3, false, true, 'y'),
|
||||||
|
|
||||||
|
@ -102,6 +102,7 @@ class StringUtilTest extends \PHPUnit_Framework_TestCase
|
|||||||
array('movies', 'movie'),
|
array('movies', 'movie'),
|
||||||
array('nebulae', 'nebula'),
|
array('nebulae', 'nebula'),
|
||||||
array('neuroses', array('neuros', 'neurose', 'neurosis')),
|
array('neuroses', array('neuros', 'neurose', 'neurosis')),
|
||||||
|
array('news', 'news'),
|
||||||
array('oases', array('oas', 'oase', 'oasis')),
|
array('oases', array('oas', 'oase', 'oasis')),
|
||||||
array('objectives', 'objective'),
|
array('objectives', 'objective'),
|
||||||
array('oxen', 'ox'),
|
array('oxen', 'ox'),
|
||||||
@ -120,6 +121,8 @@ class StringUtilTest extends \PHPUnit_Framework_TestCase
|
|||||||
array('scarves', array('scarf', 'scarve', 'scarff')),
|
array('scarves', array('scarf', 'scarve', 'scarff')),
|
||||||
array('schemas', 'schema'), //schemata
|
array('schemas', 'schema'), //schemata
|
||||||
array('selfies', 'selfie'),
|
array('selfies', 'selfie'),
|
||||||
|
array('series', 'series'),
|
||||||
|
array('services', 'service'),
|
||||||
array('sheriffs', 'sheriff'),
|
array('sheriffs', 'sheriff'),
|
||||||
array('shoes', array('sho', 'shoe')),
|
array('shoes', array('sho', 'shoe')),
|
||||||
array('spies', 'spy'),
|
array('spies', 'spy'),
|
||||||
|
Reference in New Issue
Block a user