Code Duplication    Length = 10-10 lines in 2 locations

src/string/VariableFixedCG.php 1 location

@@ 96-105 (lines=10) @@
93
     * @inheritdoc
94
     * @param VariableFixedCG $group
95
     */
96
    protected function compareLength(AbstractCG $group): int
97
    {
98
        // Fixed CG are equal
99
        if (($return = $this->compareFixed($group)) === 0) {
100
            // Compare variable character groups
101
            $return = $this->variableCG->compare($group->variableCG);
102
        }
103
104
        return $return;
105
    }
106
107
    /**
108
     * Longer fixed character group has higher priority.

src/string/FixedVariableCG.php 1 location

@@ 95-104 (lines=10) @@
92
     * @inheritdoc
93
     * @param AbstractCG|FixedVariableCG|FixedVariableCG|VariableFixedCG $group
94
     */
95
    protected function compareLength(AbstractCG $group): int
96
    {
97
        // Fixed CG are equal
98
        if (($return = $this->compareFixed($group)) === 0) {
99
            // Compare variable character groups
100
            $return = $this->variableCG->compare($group->variableCG);
101
        }
102
103
        return $return;
104
    }
105
106
    /**
107
     * Longer fixed character group has higher priority.