@@ 66-68 (lines=3) @@ | ||
63 | public static function pluralize($word, $count = 2, $animateness = false) |
|
64 | { |
|
65 | // меняем местами аргументы, если они переданы в старом формате |
|
66 | if (is_string($count) && is_numeric($word)) { |
|
67 | list($count, $word) = [$word, $count]; |
|
68 | } |
|
69 | ||
70 | // для адъективных существительных правила склонения проще: |
|
71 | // только две формы |
@@ 139-141 (lines=3) @@ | ||
136 | function pluralize($count, $word, $animateness = false) |
|
137 | { |
|
138 | // меняем местами аргументы, если они переданы в старом формате |
|
139 | if (is_string($count) && is_numeric($word)) { |
|
140 | list($count, $word) = [$word, $count]; |
|
141 | } |
|
142 | return $count.' '.NounPluralization::pluralize($count, $word, $animateness); |
|
143 | } |
|
144 |