public static function pluralize($str) {
$lastLetter = substr($str, -1);
$lastTwo = substr($str, -2);
- if ($lastLetter == 's' || $lastTwo == 'ch') {
+ if ($lastLetter == 's' || $lastLetter == 'x' || $lastTwo == 'ch') {
return $str . 'es';
}
- if ($lastLetter == 'y' && $lastTwo != 'ey') {
+ if ($lastLetter == 'y' && !in_array($lastTwo, ['ay', 'ey', 'iy', 'oy', 'uy'])) {
return substr($str, 0, -1) . 'ies';
}
return $str . 's';