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