Browse Source

Fix inflector for species singular.

mscherer 4 years ago
parent
commit
533885de79
2 changed files with 3 additions and 0 deletions
  1. 1 0
      src/Utility/Inflector.php
  2. 2 0
      tests/TestCase/Utility/InflectorTest.php

+ 1 - 0
src/Utility/Inflector.php

@@ -81,6 +81,7 @@ class Inflector
         '/(x|ch|ss|sh)es$/i' => '\1',
         '/(m)ovies$/i' => '\1\2ovie',
         '/(s)eries$/i' => '\1\2eries',
+        '/(s)pecies$/i' => '\1\2pecies',
         '/([^aeiouy]|qu)ies$/i' => '\1y',
         '/(tive)s$/i' => '\1',
         '/(hive)s$/i' => '\1',

+ 2 - 0
tests/TestCase/Utility/InflectorTest.php

@@ -190,6 +190,8 @@ class InflectorTest extends TestCase
             ['', ''],
             ['cache', 'caches'],
             ['lens', 'lenses'],
+            ['species', 'species'],
+            ['animal_species', 'animal_species'],
         ];
     }