Code Duplication    Length = 34-34 lines in 2 locations

src/TextUI/Command.php 2 locations

@@ 10-43 (lines=34) @@
7
use Schnittstabil\Get\Get;
8
9
if (version_compare(PHP_VERSION, '7.0.0', '>=')) {
10
    class Command extends BaseCommand
11
    {
12
        /**
13
         * {@inheritdoc}
14
         *
15
         * @SuppressWarnings(PHPMD.StaticAccess)
16
         */
17
        public function handleArguments(array $argv): void
18
        {
19
            parent::handleArguments($argv);
20
21
            if (Get::value('sugaredDebug', $this->arguments, false)) {
22
                $this->logDebug('Parsed arguments', $this->arguments);
23
            }
24
25
            $this->addListeners();
26
        }
27
28
        /**
29
         * {@inheritdoc}
30
         *
31
         * @SuppressWarnings(PHPMD.BooleanArgumentFlag)
32
         */
33
        public function run(array $argv, $exit = true): int
34
        {
35
            $argv = $this->preprocessArgv($argv);
36
37
            if (in_array('--sugared-debug', $argv)) {
38
                $this->logDebug('Arguments', $argv);
39
            }
40
41
            return parent::run($argv, $exit);
42
        }
43
    }
44
} else {
45
    class Command extends BaseCommand
46
    {
@@ 45-78 (lines=34) @@
42
        }
43
    }
44
} else {
45
    class Command extends BaseCommand
46
    {
47
        /**
48
         * {@inheritdoc}
49
         *
50
         * @SuppressWarnings(PHPMD.StaticAccess)
51
         */
52
        public function handleArguments(array $argv)
53
        {
54
            parent::handleArguments($argv);
55
56
            if (Get::value('sugaredDebug', $this->arguments, false)) {
57
                $this->logDebug('Parsed arguments', $this->arguments);
58
            }
59
60
            $this->addListeners();
61
        }
62
63
        /**
64
         * {@inheritdoc}
65
         *
66
         * @SuppressWarnings(PHPMD.BooleanArgumentFlag)
67
         */
68
        public function run(array $argv, $exit = true)
69
        {
70
            $argv = $this->preprocessArgv($argv);
71
72
            if (in_array('--sugared-debug', $argv)) {
73
                $this->logDebug('Arguments', $argv);
74
            }
75
76
            return parent::run($argv, $exit);
77
        }
78
    }
79
}
80