Code Duplication    Length = 10-10 lines in 3 locations

src/Russian/OrdinalNumeralGenerator.php 3 locations

@@ 124-133 (lines=10) @@
121
                ];
122
            } else {
123
                switch ($gender) {
124
                    case static::MALE:
125
                        $prefix = S::slice($word, 0, -2);
126
                        return [
127
                            static::IMENIT => $word,
128
                            static::RODIT => $prefix.'ого',
129
                            static::DAT => $prefix.'ому',
130
                            static::VINIT => $word,
131
                            static::TVORIT => $prefix.'ым',
132
                            static::PREDLOJ => $prefix.'ом',
133
                        ];
134
135
                    case static::FEMALE:
136
                        $prefix = S::slice($word, 0, -2);
@@ 135-144 (lines=10) @@
132
                            static::PREDLOJ => $prefix.'ом',
133
                        ];
134
135
                    case static::FEMALE:
136
                        $prefix = S::slice($word, 0, -2);
137
                        return [
138
                            static::IMENIT => $prefix.'ая',
139
                            static::RODIT => $prefix.'ой',
140
                            static::DAT => $prefix.'ой',
141
                            static::VINIT => $prefix.'ую',
142
                            static::TVORIT => $prefix.'ой',
143
                            static::PREDLOJ => $prefix.'ой',
144
                        ];
145
146
                    case static::NEUTER:
147
                        $prefix = S::slice($word, 0, -2);
@@ 146-155 (lines=10) @@
143
                            static::PREDLOJ => $prefix.'ой',
144
                        ];
145
146
                    case static::NEUTER:
147
                        $prefix = S::slice($word, 0, -2);
148
                        return [
149
                            static::IMENIT => $prefix.'ое',
150
                            static::RODIT => $prefix.'ого',
151
                            static::DAT => $prefix.'ому',
152
                            static::VINIT => $prefix.'ое',
153
                            static::TVORIT => $prefix.'ым',
154
                            static::PREDLOJ => $prefix.'ом',
155
                        ];
156
                }
157
            }
158
        }