Code Duplication    Length = 10-10 lines in 2 locations

src/Command/PhpfastcacheCommand.php 2 locations

@@ 103-112 (lines=10) @@
100
        $caches = $this->parameters;
101
102
        if($driver) {
103
            if(\array_key_exists($driver, $caches['drivers'])){
104
                $callback($driver);
105
                if(!\count($failedInstances)){
106
                    $io->success("Cache instance {$driver} cleared");
107
                }else{
108
                    $io->error("Cache instance {$driver} not cleared");
109
                }
110
            }else{
111
                $io->error("Cache instance {$driver} does not exists");
112
            }
113
        } else {
114
            foreach($caches['drivers'] as $name => $parameters) {
115
                $callback($name);
@@ 113-122 (lines=10) @@
110
            }else{
111
                $io->error("Cache instance {$driver} does not exists");
112
            }
113
        } else {
114
            foreach($caches['drivers'] as $name => $parameters) {
115
                $callback($name);
116
            }
117
            if(!\count($failedInstances)){
118
                $io->success('All caches instances got cleared');
119
            }else{
120
                $io->success('Almost all caches instances got cleared, except these: ' . \implode(', ', $failedInstances));
121
            }
122
        }
123
    }
124
}