@@ 327-335 (lines=9) @@ | ||
324 | switch (S::slice($word, -2)) { |
|
325 | // Male adjectives |
|
326 | case 'ой': |
|
327 | case 'ый': |
|
328 | return [ |
|
329 | Cases::IMENIT => $word, |
|
330 | Cases::RODIT => $prefix.'ого', |
|
331 | Cases::DAT => $prefix.'ому', |
|
332 | Cases::VINIT => $word, |
|
333 | Cases::TVORIT => $prefix.'ым', |
|
334 | Cases::PREDLOJ => $prefix.'ом', |
|
335 | ]; |
|
336 | ||
337 | case 'ий': |
|
338 | return [ |
|
@@ 337-345 (lines=9) @@ | ||
334 | Cases::PREDLOJ => $prefix.'ом', |
|
335 | ]; |
|
336 | ||
337 | case 'ий': |
|
338 | return [ |
|
339 | Cases::IMENIT => $word, |
|
340 | Cases::RODIT => $prefix.'его', |
|
341 | Cases::DAT => $prefix.'ему', |
|
342 | Cases::VINIT => $prefix.'его', |
|
343 | Cases::TVORIT => $prefix.'им', |
|
344 | Cases::PREDLOJ => $prefix.'ем', |
|
345 | ]; |
|
346 | ||
347 | // Neuter adjectives |
|
348 | case 'ое': |