Code Duplication    Length = 10-10 lines in 2 locations

src/Fixers/UseSortFixer.php 2 locations

@@ 289-298 (lines=10) @@
286
            return [];
287
        }
288
        if ($this->sortType == self::SORT_TYPE_LENGTH) {
289
            usort($group, function ($a, $b) {
290
                $cmp = strlen($b) - strlen($a);
291
                if ($cmp === 0) {
292
                    $a = strtolower($a);
293
                    $b = strtolower($b);
294
                    $cmp = strcmp($b, $a);
295
                }
296
297
                return $cmp;
298
            });
299
        } elseif ($this->sortType == self::SORT_TYPE_ALPHABETIC) {
300
            usort($group, function ($a, $b) {
301
                $a = strtolower($a);
@@ 300-309 (lines=10) @@
297
                return $cmp;
298
            });
299
        } elseif ($this->sortType == self::SORT_TYPE_ALPHABETIC) {
300
            usort($group, function ($a, $b) {
301
                $a = strtolower($a);
302
                $b = strtolower($b);
303
                $cmp = strcmp($b, $a);
304
                if ($cmp === 0) {
305
                    $cmp = strlen($b) - strlen($a);
306
                }
307
308
                return $cmp;
309
            });
310
        }
311
        if ($this->sortDirection == self::SORT_DIRECTION_ASC) {
312
            $group = array_reverse($group);