src/Russian/AdjectivePluralization.php 1 location
|
@@ 25-27 (lines=3) @@
|
22 |
|
{ |
23 |
|
// меняем местами аргументы, если они переданы в старом формате |
24 |
|
// @phpstan-ignore-next-line |
25 |
|
if (is_string($count) && is_numeric($adjective)) { |
26 |
|
list($count, $adjective) = [$adjective, $count]; |
27 |
|
} |
28 |
|
|
29 |
|
if ($case !== null) |
30 |
|
$case = static::canonizeCase($case); |
src/Russian/functions.php 1 location
|
@@ 143-145 (lines=3) @@
|
140 |
|
{ |
141 |
|
// меняем местами аргументы, если они переданы в старом формате |
142 |
|
// @phpstan-ignore-next-line |
143 |
|
if (is_string($count) && is_numeric($word)) { |
144 |
|
list($count, $word) = [$word, $count]; |
145 |
|
} |
146 |
|
|
147 |
|
if (strpos($word, ' ') !== false) { |
148 |
|
$words = explode(' ', $word); |
src/Russian/NounPluralization.php 1 location
|
@@ 61-63 (lines=3) @@
|
58 |
|
public static function pluralize($word, $count = 2, $animateness = false, $case = null) |
59 |
|
{ |
60 |
|
// меняем местами аргументы, если они переданы в старом формате |
61 |
|
if (is_string($count) && is_numeric($word)) { |
62 |
|
list($count, $word) = [$word, $count]; |
63 |
|
} |
64 |
|
|
65 |
|
if ($case !== null) |
66 |
|
$case = static::canonizeCase($case); |