@@ 136-138 (lines=3) @@ | ||
133 | function pluralize($count, $word, $animateness = false) |
|
134 | { |
|
135 | // меняем местами аргументы, если они переданы в старом формате |
|
136 | if (is_string($count) && is_numeric($word)) { |
|
137 | list($count, $word) = [$word, $count]; |
|
138 | } |
|
139 | return $count.' '.NounPluralization::pluralize($count, $word, $animateness); |
|
140 | } |
|
141 |
@@ 72-74 (lines=3) @@ | ||
69 | public static function pluralize($word, $count = 2, $animateness = false) |
|
70 | { |
|
71 | // меняем местами аргументы, если они переданы в старом формате |
|
72 | if (is_string($count) && is_numeric($word)) { |
|
73 | list($count, $word) = [$word, $count]; |
|
74 | } |
|
75 | ||
76 | // для адъективных существительных правила склонения проще: |
|
77 | // только две формы |