Code Duplication    Length = 3-3 lines in 2 locations

src/Russian/NounDeclension.php 1 location

@@ 118-120 (lines=3) @@
115
        $word = S::lower($word);
116
117
        // Адъективное склонение (Сущ, образованные от прилагательных и причастий) - прохожий, существительное
118
        if (in_array(S::slice($word, -2), array('ой', 'ий', 'ый', 'ая', 'ое', 'ее')) && $word != 'гений') {
119
            return self::declinateAdjective($word, $animateness);
120
        }
121
122
        // Субстантивное склонение (существительные)
123
        if (in_array($word, self::$immutableWords)) {

src/Russian/NounPluralization.php 1 location

@@ 106-108 (lines=3) @@
103
        }
104
105
        // Адъективное склонение (Сущ, образованные от прилагательных и причастий) - прохожий, существительное
106
        if (in_array(S::slice($word, -2), array('ой', 'ий', 'ый', 'ая', 'ое', 'ее')) && $word != 'гений') {
107
            return self::declinateAdjective($word, $animateness);
108
        }
109
110
        // Субстантивное склонение (существительные)
111
        return self::declinateSubstative($word, $animateness);