@@ 102-104 (lines=3) @@ | ||
99 | function pluralize($count, $word, $animateness = false) |
|
100 | { |
|
101 | // меняем местами аргументы, если они переданы в старом формате |
|
102 | if (is_string($count) && is_numeric($word)) { |
|
103 | list($count, $word) = [$word, $count]; |
|
104 | } |
|
105 | return $count.' '.NounPluralization::pluralize($count, $word, $animateness); |
|
106 | } |
|
107 |
@@ 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 | // только две формы |