@@ 92-94 (lines=3) @@ | ||
89 | } |
|
90 | ||
91 | // N край |
|
92 | if (S::slice($name, -5) == ' край') { |
|
93 | return self::composeCasesFromWords([static::getCases(S::slice($name, 0, -5)), NounDeclension::getCases('край')]); |
|
94 | } |
|
95 | ||
96 | // N область |
|
97 | if (S::slice($name, -8) == ' область') { |
|
@@ 97-99 (lines=3) @@ | ||
94 | } |
|
95 | ||
96 | // N область |
|
97 | if (S::slice($name, -8) == ' область') { |
|
98 | return self::composeCasesFromWords([static::getCases(S::slice($name, 0, -8)), NounDeclension::getCases('область')]); |
|
99 | } |
|
100 | ||
101 | // город N |
|
102 | if (S::slice($name, 0, 6) == 'город ') { |