@@ 232-237 (lines=6) @@ | ||
229 | case Plurality::ONE: |
|
230 | $parts[] = GeneralDeclension::getCases($word, false); |
|
231 | break; |
|
232 | case Plurality::TWO_FOUR: |
|
233 | $part = Plurality::getCases($word); |
|
234 | if ($word_number != 1000) // get dative case of word for 1000000, 1000000000 and 1000000000000 |
|
235 | $part[Cases::IMENIT] = $part[Cases::VINIT] = GeneralDeclension::getCase($word, Cases::RODIT); |
|
236 | $parts[] = $part; |
|
237 | break; |
|
238 | case Plurality::FIVE_OTHER: |
|
239 | $part = Plurality::getCases($word); |
|
240 | $part[Cases::IMENIT] = $part[Cases::VINIT] = $part[Cases::RODIT]; |
|
@@ 238-242 (lines=5) @@ | ||
235 | $part[Cases::IMENIT] = $part[Cases::VINIT] = GeneralDeclension::getCase($word, Cases::RODIT); |
|
236 | $parts[] = $part; |
|
237 | break; |
|
238 | case Plurality::FIVE_OTHER: |
|
239 | $part = Plurality::getCases($word); |
|
240 | $part[Cases::IMENIT] = $part[Cases::VINIT] = $part[Cases::RODIT]; |
|
241 | $parts[] = $part; |
|
242 | break; |
|
243 | } |
|
244 | ||
245 | $number = $number % ($count * $word_number); |