New onsite patient portal, take 4.
[openemr.git] / portal / patient / fwk / libs / savant / Savant3 / resources / Savant3_Plugin_plural.php
blob36a42d3e46728d8ea38918c1d3ebfa1992ef6e53
1 <?php
3 /**
5 */
6 class Savant3_Plugin_plural extends Savant3_Plugin {
7 public function plural($string) {
8 $lastletter = substr ( $string, - 1 );
9 if ($lastletter == 'y')
10 return substr ( $string, 0, - 1 ) . 'ies';
11 if ($lastletter == 's' || $lastletter == 'x' || $lastletter == 'z')
12 return $string . 'es';
14 $last2letters = substr ( $string, - 2 );
15 if ($last2letters == 'sh' || $last2letters == 'ch')
16 return $string . 'es';
18 return $string . 's';