Code Duplication    Length = 6-6 lines in 2 locations

src/English/CardinalNumeralGenerator.php 1 location

@@ 88-93 (lines=6) @@
85
                }
86
            }
87
88
            foreach (array_reverse(static::$words, true) as $word_number => $word) {
89
                if ($number >= $word_number) {
90
                    $words[] = static::generate($word_number);
91
                    $number %= $word_number;
92
                }
93
            }
94
            $parts[] = implode('-', $words);
95
96
            return implode(' ', $parts);

src/Russian/CardinalNumeralGenerator.php 1 location

@@ 287-292 (lines=6) @@
284
            }
285
        }
286
287
        foreach (array_reverse(static::$words, true) as $word_number => $word) {
288
            if ($number >= $word_number) {
289
                $parts[] = static::getCases($word_number, $gender);
290
                $number %= $word_number;
291
            }
292
        }
293
294
        // make one array with cases and delete 'o/об' prepositional from all parts except the last one
295
        foreach (array(static::IMENIT, static::RODIT, static::DAT, static::VINIT, static::TVORIT, static::PREDLOJ) as $case) {