Passed
Push — master ( 7485ea...a6e709 )
by f
37:17 queued 22:17
created
src/UnifiedArchive.php 2 patches
Braces   +21 added lines, -15 removed lines patch added patch discarded remove patch
@@ -459,13 +459,15 @@  discard block
 block discarded – undo
459 459
      */
460 460
     public function getFiles($filter = null)
461 461
     {
462
-        if ($filter === null)
463
-            return $this->files;
462
+        if ($filter === null) {
463
+                    return $this->files;
464
+        }
464 465
 
465 466
         $result = [];
466 467
         foreach ($this->files as $file) {
467
-            if (fnmatch($filter, $file))
468
-                $result[] = $file;
468
+            if (fnmatch($filter, $file)) {
469
+                            $result[] = $file;
470
+            }
469 471
         }
470 472
         return $result;
471 473
     }
@@ -667,9 +669,9 @@  discard block
 block discarded – undo
667 669
         if (is_array($nodes)) {
668 670
             foreach ($nodes as $destination => $source) {
669 671
                 // new format
670
-                if (is_numeric($destination))
671
-                    $destination = $source;
672
-                else {
672
+                if (is_numeric($destination)) {
673
+                                    $destination = $source;
674
+                } else {
673 675
                     // old format
674 676
                     if (is_string($source) && !file_exists($source)) {
675 677
                         list($destination, $source) = [$source, $destination];
@@ -728,8 +730,9 @@  discard block
 block discarded – undo
728 730
         // $map[$destination] = rtrim($source, '/*');
729 731
         // do not map root archive folder
730 732
 
731
-        if ($destination !== null)
732
-            $map[$destination] = null;
733
+        if ($destination !== null) {
734
+                    $map[$destination] = null;
735
+        }
733 736
 
734 737
         foreach (glob($source, GLOB_MARK) as $node) {
735 738
             if (in_array(substr($node, -1), ['/', '\\'], true) && $recursive) {
@@ -975,8 +978,9 @@  discard block
 block discarded – undo
975 978
      */
976 979
     public static function archiveDirectory($directory, $archiveName, $compressionLevel = BasicDriver::COMPRESSION_AVERAGE, $password = null)
977 980
     {
978
-        if (!is_dir($directory) || !is_readable($directory))
979
-            throw new InvalidArgumentException($directory . ' is not a valid directory to archive');
981
+        if (!is_dir($directory) || !is_readable($directory)) {
982
+                    throw new InvalidArgumentException($directory . ' is not a valid directory to archive');
983
+        }
980 984
 
981 985
         return static::create($directory, $archiveName, $compressionLevel, $password) > 0;
982 986
     }
@@ -1137,8 +1141,9 @@  discard block
 block discarded – undo
1137 1141
      */
1138 1142
     public function addFile($file, $inArchiveName = null)
1139 1143
     {
1140
-        if (!is_file($file))
1141
-            throw new InvalidArgumentException($file . ' is not a valid file to add in archive');
1144
+        if (!is_file($file)) {
1145
+                    throw new InvalidArgumentException($file . ' is not a valid file to add in archive');
1146
+        }
1142 1147
 
1143 1148
         return ($inArchiveName !== null
1144 1149
                 ? $this->add([$inArchiveName => $file])
@@ -1158,8 +1163,9 @@  discard block
 block discarded – undo
1158 1163
      */
1159 1164
     public function addDirectory($directory, $inArchivePath = null)
1160 1165
     {
1161
-        if (!is_dir($directory) || !is_readable($directory))
1162
-            throw new InvalidArgumentException($directory . ' is not a valid directory to add in archive');
1166
+        if (!is_dir($directory) || !is_readable($directory)) {
1167
+                    throw new InvalidArgumentException($directory . ' is not a valid directory to add in archive');
1168
+        }
1163 1169
 
1164 1170
         return ($inArchivePath !== null
1165 1171
                 ? $this->add([$inArchivePath => $directory])
Please login to merge, or discard this patch.
Spacing   +26 added lines, -26 removed lines patch added patch discarded remove patch
@@ -64,7 +64,7 @@  discard block
 block discarded – undo
64 64
     public static function open($fileName, $abilities = [], $password = null)
65 65
     {
66 66
         if (!file_exists($fileName) || !is_readable($fileName)) {
67
-            throw new InvalidArgumentException('Could not open file: ' . $fileName . ' is not readable');
67
+            throw new InvalidArgumentException('Could not open file: '.$fileName.' is not readable');
68 68
         }
69 69
 
70 70
         $format = Formats::detectArchiveFormat($fileName);
@@ -112,7 +112,7 @@  discard block
 block discarded – undo
112 112
         if ($archiveName !== null) {
113 113
             $archiveType = Formats::detectArchiveFormat($archiveName, false);
114 114
             if ($archiveType === null) {
115
-                throw new UnsupportedArchiveException('Could not detect archive type for name "' . $archiveName . '"');
115
+                throw new UnsupportedArchiveException('Could not detect archive type for name "'.$archiveName.'"');
116 116
             }
117 117
         }
118 118
 
@@ -178,7 +178,7 @@  discard block
 block discarded – undo
178 178
     )
179 179
     {
180 180
         if (file_exists($archiveName)) {
181
-            throw new FileAlreadyExistsException('Archive ' . $archiveName . ' already exists!');
181
+            throw new FileAlreadyExistsException('Archive '.$archiveName.' already exists!');
182 182
         }
183 183
 
184 184
         $info = static::prepareForArchiving($fileOrFiles, $archiveName);
@@ -229,7 +229,7 @@  discard block
 block discarded – undo
229 229
         $fileProgressCallable = null
230 230
     )
231 231
     {
232
-        $info = static::prepareForArchiving($fileOrFiles, '.' . Formats::getFormatExtension($archiveFormat));
232
+        $info = static::prepareForArchiving($fileOrFiles, '.'.Formats::getFormatExtension($archiveFormat));
233 233
         try {
234 234
             $driver = static::getCreationDriver($archiveFormat, true, $password !== null);
235 235
         } catch (UnsupportedArchiveException $e) {
@@ -253,7 +253,7 @@  discard block
 block discarded – undo
253 253
     protected static function getCreationDriver($archiveFormat, $inString, $encrypted)
254 254
     {
255 255
         if (!Formats::canCreate($archiveFormat)) {
256
-            throw new UnsupportedArchiveException('Unsupported archive type: ' . $archiveFormat);
256
+            throw new UnsupportedArchiveException('Unsupported archive type: '.$archiveFormat);
257 257
         }
258 258
 
259 259
         $abilities = [Abilities::CREATE];
@@ -263,7 +263,7 @@  discard block
 block discarded – undo
263 263
 
264 264
         if ($encrypted) {
265 265
             if (!Formats::canEncrypt($archiveFormat)) {
266
-                throw new UnsupportedOperationException('Archive type ' . $archiveFormat . ' can not be encrypted');
266
+                throw new UnsupportedOperationException('Archive type '.$archiveFormat.' can not be encrypted');
267 267
             }
268 268
             $abilities[] = Abilities::CREATE_ENCRYPTED;
269 269
         }
@@ -271,7 +271,7 @@  discard block
 block discarded – undo
271 271
         /** @var BasicDriver $driver */
272 272
         $driver = Formats::getFormatDriver($archiveFormat, $abilities);
273 273
         if ($driver === null) {
274
-            throw new UnsupportedArchiveException('Unsupported archive type: ' . $archiveFormat . ' of archive ');
274
+            throw new UnsupportedArchiveException('Unsupported archive type: '.$archiveFormat.' of archive ');
275 275
         }
276 276
         return $driver;
277 277
     }
@@ -295,10 +295,10 @@  discard block
 block discarded – undo
295 295
             $driver = Formats::getFormatDriver($format, $abilities);
296 296
             if ($driver === null) {
297 297
                 throw new UnsupportedArchiveException(
298
-                    'Format ' . $format . ' driver with abilities ('
298
+                    'Format '.$format.' driver with abilities ('
299 299
                     . implode(
300 300
                         ', ',
301
-                        array_map(function ($ability) {
301
+                        array_map(function($ability) {
302 302
                             return array_search($ability, Abilities::$abilitiesLabels);
303 303
                         }, $abilities)
304 304
                     )
@@ -492,7 +492,7 @@  discard block
 block discarded – undo
492 492
     public function getFileData($fileName)
493 493
     {
494 494
         if (!in_array($fileName, $this->files, true)) {
495
-            throw new NonExistentArchiveFileException('File ' . $fileName . ' does not exist in archive');
495
+            throw new NonExistentArchiveFileException('File '.$fileName.' does not exist in archive');
496 496
         }
497 497
 
498 498
         return $this->archive->getFileData($fileName);
@@ -508,7 +508,7 @@  discard block
 block discarded – undo
508 508
     public function getFileContent($fileName)
509 509
     {
510 510
         if (!in_array($fileName, $this->files, true)) {
511
-            throw new NonExistentArchiveFileException('File ' . $fileName . ' does not exist in archive');
511
+            throw new NonExistentArchiveFileException('File '.$fileName.' does not exist in archive');
512 512
         }
513 513
 
514 514
         return $this->archive->getFileContent($fileName);
@@ -524,7 +524,7 @@  discard block
 block discarded – undo
524 524
     public function getFileStream($fileName)
525 525
     {
526 526
         if (!in_array($fileName, $this->files, true)) {
527
-            throw new NonExistentArchiveFileException('File ' . $fileName . ' does not exist in archive');
527
+            throw new NonExistentArchiveFileException('File '.$fileName.' does not exist in archive');
528 528
         }
529 529
 
530 530
         return $this->archive->getFileStream($fileName);
@@ -659,7 +659,7 @@  discard block
 block discarded – undo
659 659
         $newFiles = [];
660 660
         foreach ($files as $file) {
661 661
             foreach ($archiveFiles as $archiveFile) {
662
-                if (fnmatch($file . '*', $archiveFile)) {
662
+                if (fnmatch($file.'*', $archiveFile)) {
663 663
                     $newFiles[] = $archiveFile;
664 664
                 }
665 665
             }
@@ -692,8 +692,8 @@  discard block
 block discarded – undo
692 692
                 if (is_array($source)) {
693 693
                     foreach ($source as $sourceItem) {
694 694
                         static::importFilesFromDir(
695
-                            rtrim($sourceItem, '/\\*') . '/*',
696
-                            !empty($destination) ? $destination . '/' : null,
695
+                            rtrim($sourceItem, '/\\*').'/*',
696
+                            !empty($destination) ? $destination.'/' : null,
697 697
                             true,
698 698
                             $files
699 699
                         );
@@ -701,8 +701,8 @@  discard block
 block discarded – undo
701 701
                 } else if (is_dir($source)) {
702 702
                     // one source for directories
703 703
                     static::importFilesFromDir(
704
-                        rtrim($source, '/\\*') . '/*',
705
-                        !empty($destination) ? $destination . '/' : null,
704
+                        rtrim($source, '/\\*').'/*',
705
+                        !empty($destination) ? $destination.'/' : null,
706 706
                         true,
707 707
                         $files
708 708
                     );
@@ -714,9 +714,9 @@  discard block
 block discarded – undo
714 714
         } else if (is_string($nodes)) { // passed one file or directory
715 715
             // if is directory
716 716
             if (is_dir($nodes)) {
717
-                $nodes = rtrim($nodes, '/\\*') . '/';
717
+                $nodes = rtrim($nodes, '/\\*').'/';
718 718
                 static::importFilesFromDir(
719
-                    $nodes . '*',
719
+                    $nodes.'*',
720 720
                     $nodes,
721 721
                     true,
722 722
                     $files
@@ -745,10 +745,10 @@  discard block
 block discarded – undo
745 745
 
746 746
         foreach (glob($source, GLOB_MARK) as $node) {
747 747
             if (in_array(substr($node, -1), ['/', '\\'], true) && $recursive) {
748
-                static::importFilesFromDir(str_replace('\\', '/', $node) . '*',
749
-                    $destination . basename($node) . '/', $recursive, $map);
748
+                static::importFilesFromDir(str_replace('\\', '/', $node).'*',
749
+                    $destination.basename($node).'/', $recursive, $map);
750 750
             } elseif (is_file($node) && is_readable($node)) {
751
-                $map[$destination . basename($node)] = $node;
751
+                $map[$destination.basename($node)] = $node;
752 752
             }
753 753
         }
754 754
     }
@@ -967,7 +967,7 @@  discard block
 block discarded – undo
967 967
     public static function archiveFile($file, $archiveName, $compressionLevel = BasicDriver::COMPRESSION_AVERAGE, $password = null)
968 968
     {
969 969
         if (!is_file($file)) {
970
-            throw new InvalidArgumentException($file . ' is not a valid file to archive');
970
+            throw new InvalidArgumentException($file.' is not a valid file to archive');
971 971
         }
972 972
 
973 973
         return static::create($file, $archiveName, $compressionLevel, $password) === 1;
@@ -988,7 +988,7 @@  discard block
 block discarded – undo
988 988
     public static function archiveDirectory($directory, $archiveName, $compressionLevel = BasicDriver::COMPRESSION_AVERAGE, $password = null)
989 989
     {
990 990
         if (!is_dir($directory) || !is_readable($directory))
991
-            throw new InvalidArgumentException($directory . ' is not a valid directory to archive');
991
+            throw new InvalidArgumentException($directory.' is not a valid directory to archive');
992 992
 
993 993
         return static::create($directory, $archiveName, $compressionLevel, $password) > 0;
994 994
     }
@@ -1150,7 +1150,7 @@  discard block
 block discarded – undo
1150 1150
     public function addFile($file, $inArchiveName = null)
1151 1151
     {
1152 1152
         if (!is_file($file))
1153
-            throw new InvalidArgumentException($file . ' is not a valid file to add in archive');
1153
+            throw new InvalidArgumentException($file.' is not a valid file to add in archive');
1154 1154
 
1155 1155
         return ($inArchiveName !== null
1156 1156
                 ? $this->add([$inArchiveName => $file])
@@ -1171,7 +1171,7 @@  discard block
 block discarded – undo
1171 1171
     public function addDirectory($directory, $inArchivePath = null)
1172 1172
     {
1173 1173
         if (!is_dir($directory) || !is_readable($directory))
1174
-            throw new InvalidArgumentException($directory . ' is not a valid directory to add in archive');
1174
+            throw new InvalidArgumentException($directory.' is not a valid directory to add in archive');
1175 1175
 
1176 1176
         return ($inArchivePath !== null
1177 1177
                 ? $this->add([$inArchivePath => $directory])
Please login to merge, or discard this patch.
src/Commands/TestCommand.php 1 patch
Spacing   +1 added lines, -1 removed lines patch added patch discarded remove patch
@@ -27,7 +27,7 @@
 block discarded – undo
27 27
 
28 28
         $errored = [];
29 29
         foreach ($files as $file) {
30
-            $output->write($file . ' ... ');
30
+            $output->write($file.' ... ');
31 31
             if ($archive->test($file, $hash) === true) {
32 32
                 $output->writeln('<info>ok</info>');
33 33
             } else {
Please login to merge, or discard this patch.
src/Commands/BaseArchiveCommand.php 1 patch
Spacing   +6 added lines, -6 removed lines patch added patch discarded remove patch
@@ -29,20 +29,20 @@
 block discarded – undo
29 29
     protected function getArchive(InputInterface $input, OutputInterface $output)
30 30
     {
31 31
         $file = realpath($input->getArgument('archive'));
32
-        $output->writeln('<comment>Opening ' . $file . '</comment>', OutputInterface::VERBOSITY_VERY_VERBOSE);
32
+        $output->writeln('<comment>Opening '.$file.'</comment>', OutputInterface::VERBOSITY_VERY_VERBOSE);
33 33
         if (!is_file($file)) {
34
-            throw new \InvalidArgumentException('File ' . $input->getArgument('archive') . ' is not accessible');
34
+            throw new \InvalidArgumentException('File '.$input->getArgument('archive').' is not accessible');
35 35
         }
36
-        $output->writeln('<comment>Format ' . Formats::detectArchiveFormat($file) . '</comment>', OutputInterface::VERBOSITY_VERY_VERBOSE);
36
+        $output->writeln('<comment>Format '.Formats::detectArchiveFormat($file).'</comment>', OutputInterface::VERBOSITY_VERY_VERBOSE);
37 37
         $password = $input->getOption('password');
38 38
         if (empty($password)) {
39 39
             $password = null;
40 40
         } else {
41
-            $output->writeln('<comment>Passing password: ' . strlen($password).'</comment>', OutputInterface::VERBOSITY_VERY_VERBOSE);
41
+            $output->writeln('<comment>Passing password: '.strlen($password).'</comment>', OutputInterface::VERBOSITY_VERY_VERBOSE);
42 42
         }
43 43
         $archive = $this->open($file, $password);
44
-        $output->writeln('<comment>Driver ' . $archive->getDriverType() . '</comment>', OutputInterface::VERBOSITY_VERBOSE);
45
-        $output->writeln('<comment>Driver abilities: ' . implode(', ', $this->getDriverFormatAbilities($archive->getDriverType(), $archive->getFormat())) . '</comment>', OutputInterface::VERBOSITY_VERBOSE);
44
+        $output->writeln('<comment>Driver '.$archive->getDriverType().'</comment>', OutputInterface::VERBOSITY_VERBOSE);
45
+        $output->writeln('<comment>Driver abilities: '.implode(', ', $this->getDriverFormatAbilities($archive->getDriverType(), $archive->getFormat())).'</comment>', OutputInterface::VERBOSITY_VERBOSE);
46 46
         return $archive;
47 47
     }
48 48
 
Please login to merge, or discard this patch.
src/Commands/BaseCommand.php 2 patches
Spacing   +5 added lines, -5 removed lines patch added patch discarded remove patch
@@ -20,7 +20,7 @@  discard block
 block discarded – undo
20 20
     {
21 21
         if (!UnifiedArchive::canOpen($file, !empty($password))) {
22 22
             throw new \Exception(
23
-                'Could not open archive ' . $file . '. Try installing suggested packages or run `cam -f` to see formats support.'
23
+                'Could not open archive '.$file.'. Try installing suggested packages or run `cam -f` to see formats support.'
24 24
             );
25 25
         }
26 26
 
@@ -92,10 +92,10 @@  discard block
 block discarded – undo
92 92
     protected function resolveDriverName($driver)
93 93
     {
94 94
         if (strpos($driver, '\\') === false) {
95
-            if (class_exists('\\wapmorgan\\UnifiedArchive\\Drivers\\' . $driver)) {
96
-                $driver = '\\wapmorgan\\UnifiedArchive\\Drivers\\' . $driver;
97
-            } else if (class_exists('\\wapmorgan\\UnifiedArchive\\Drivers\\OneFile\\' . $driver)) {
98
-                $driver = '\\wapmorgan\\UnifiedArchive\\Drivers\\OneFile\\' . $driver;
95
+            if (class_exists('\\wapmorgan\\UnifiedArchive\\Drivers\\'.$driver)) {
96
+                $driver = '\\wapmorgan\\UnifiedArchive\\Drivers\\'.$driver;
97
+            } else if (class_exists('\\wapmorgan\\UnifiedArchive\\Drivers\\OneFile\\'.$driver)) {
98
+                $driver = '\\wapmorgan\\UnifiedArchive\\Drivers\\OneFile\\'.$driver;
99 99
             }
100 100
         }
101 101
         if ($driver[0] !== '\\') {
Please login to merge, or discard this patch.
Braces   +13 added lines, -11 removed lines patch added patch discarded remove patch
@@ -25,8 +25,9 @@  discard block
 block discarded – undo
25 25
         }
26 26
 
27 27
         $archive = UnifiedArchive::open($file, [], $password);
28
-        if ($archive === null)
29
-            throw new \Exception('Could not open archive '.$file);
28
+        if ($archive === null) {
29
+                    throw new \Exception('Could not open archive '.$file);
30
+        }
30 31
 
31 32
         return $archive;
32 33
     }
@@ -39,17 +40,18 @@  discard block
 block discarded – undo
39 40
      */
40 41
     public function formatDate($unixtime)
41 42
     {
42
-        if (strtotime('today') < $unixtime)
43
-            return 'Today, '.date('G:m', $unixtime);
44
-        else if (strtotime('yesterday') < $unixtime)
45
-            return 'Yesterday, '.date('G:m', $unixtime);
46
-        else {
43
+        if (strtotime('today') < $unixtime) {
44
+                    return 'Today, '.date('G:m', $unixtime);
45
+        } else if (strtotime('yesterday') < $unixtime) {
46
+                    return 'Yesterday, '.date('G:m', $unixtime);
47
+        } else {
47 48
             $datetime = new \DateTime();
48 49
             $datetime->setTimestamp($unixtime);
49
-            if ($datetime->format('Y') == date('Y'))
50
-                return $datetime->format('d M, H:m');
51
-            else
52
-                return $datetime->format('d M Y, H:m');
50
+            if ($datetime->format('Y') == date('Y')) {
51
+                            return $datetime->format('d M, H:m');
52
+            } else {
53
+                            return $datetime->format('d M Y, H:m');
54
+            }
53 55
         }
54 56
     }
55 57
 
Please login to merge, or discard this patch.
src/Commands/FormatsCommand.php 1 patch
Spacing   +3 added lines, -3 removed lines patch added patch discarded remove patch
@@ -34,9 +34,9 @@  discard block
 block discarded – undo
34 34
         if ($driver !== null) {
35 35
             $driver = $this->resolveDriverName($driver);
36 36
             if (!class_exists($driver) || !is_a($driver, BasicDriver::class, true)) {
37
-                throw new \InvalidArgumentException('Class "' . $driver . '" not found or not in BasicDriver children');
37
+                throw new \InvalidArgumentException('Class "'.$driver.'" not found or not in BasicDriver children');
38 38
             }
39
-            $output->writeln('Supported formats by <info>' . $driver . '</info>');
39
+            $output->writeln('Supported formats by <info>'.$driver.'</info>');
40 40
 
41 41
             $headers = array_keys(Abilities::$abilitiesLabels);
42 42
             array_unshift($headers, 'format');
@@ -91,7 +91,7 @@  discard block
 block discarded – undo
91 91
         foreach (array_combine(array_values(Abilities::$abilitiesShortCuts), array_keys(
92 92
             Abilities::$abilitiesLabels
93 93
         )) as $shortCut => $label) {
94
-            $output->writeln('<info>' . $shortCut . '</info> - ' . $label);
94
+            $output->writeln('<info>'.$shortCut.'</info> - '.$label);
95 95
         }
96 96
 
97 97
         return 0;
Please login to merge, or discard this patch.
src/Commands/FormatCommand.php 1 patch
Spacing   +1 added lines, -1 removed lines patch added patch discarded remove patch
@@ -41,7 +41,7 @@
 block discarded – undo
41 41
             $question = new ChoiceQuestion('Which format', array_keys($formats));
42 42
             $format = $helper->ask($input, $output, $question);
43 43
         }
44
-        $output->writeln('Format <info>' . $format . '</info> drivers support');
44
+        $output->writeln('Format <info>'.$format.'</info> drivers support');
45 45
 
46 46
         $table = new Table($output);
47 47
         $headers = array_keys(Abilities::$abilitiesLabels);
Please login to merge, or discard this patch.
src/Commands/InfoCommand.php 2 patches
Spacing   +7 added lines, -7 removed lines patch added patch discarded remove patch
@@ -27,15 +27,15 @@
 block discarded – undo
27 27
         $file = realpath($input->getArgument('archive'));
28 28
         $archive = $this->getArchive($input, $output);
29 29
 
30
-        $output->writeln('Filename: ' . $file . ' (changed <comment>' . $this->formatDate(filemtime($file)) . '</comment>)');
31
-        $output->writeln('Type: <info>' . $archive->getFormat() . '</info>, mime <info>' . $archive->getMimeType() . '</info> (via driver <comment>' . $archive->getDriverType() . '</comment>)');
32
-        $output->writeln('Contains: ' . $archive->countFiles() . ' file' . ($archive->countFiles() > 1 ? 's' : null));
30
+        $output->writeln('Filename: '.$file.' (changed <comment>'.$this->formatDate(filemtime($file)).'</comment>)');
31
+        $output->writeln('Type: <info>'.$archive->getFormat().'</info>, mime <info>'.$archive->getMimeType().'</info> (via driver <comment>'.$archive->getDriverType().'</comment>)');
32
+        $output->writeln('Contains: '.$archive->countFiles().' file'.($archive->countFiles() > 1 ? 's' : null));
33 33
         $output->writeln('Size:');
34
-        $output->writeln("\t". 'uncompressed: '.implode(' ', $this->formatSize($archive->getOriginalSize(), 2)));
35
-        $output->writeln("\t" . 'compressed: ' . implode(' ', $this->formatSize($archive->getCompressedSize(), 2)));
36
-        $output->writeln("\t" . 'ratio: <info>' . round($archive->getOriginalSize() / $archive->getCompressedSize(), 6) . '/1 (' . floor($archive->getCompressedSize() / $archive->getOriginalSize() * 100) . '%</info>)');
34
+        $output->writeln("\t".'uncompressed: '.implode(' ', $this->formatSize($archive->getOriginalSize(), 2)));
35
+        $output->writeln("\t".'compressed: '.implode(' ', $this->formatSize($archive->getCompressedSize(), 2)));
36
+        $output->writeln("\t".'ratio: <info>'.round($archive->getOriginalSize() / $archive->getCompressedSize(), 6).'/1 ('.floor($archive->getCompressedSize() / $archive->getOriginalSize() * 100).'%</info>)');
37 37
         if ($archive->can(Abilities::GET_COMMENT) && !empty($comment = $archive->getComment()))
38
-            $output->writeln('Comment: <comment>' . $comment . '</comment>');
38
+            $output->writeln('Comment: <comment>'.$comment.'</comment>');
39 39
 
40 40
         return 0;
41 41
     }
Please login to merge, or discard this patch.
Braces   +3 added lines, -2 removed lines patch added patch discarded remove patch
@@ -34,8 +34,9 @@
 block discarded – undo
34 34
         $output->writeln("\t". 'uncompressed: '.implode(' ', $this->formatSize($archive->getOriginalSize(), 2)));
35 35
         $output->writeln("\t" . 'compressed: ' . implode(' ', $this->formatSize($archive->getCompressedSize(), 2)));
36 36
         $output->writeln("\t" . 'ratio: <info>' . round($archive->getOriginalSize() / $archive->getCompressedSize(), 6) . '/1 (' . floor($archive->getCompressedSize() / $archive->getOriginalSize() * 100) . '%</info>)');
37
-        if ($archive->can(Abilities::GET_COMMENT) && !empty($comment = $archive->getComment()))
38
-            $output->writeln('Comment: <comment>' . $comment . '</comment>');
37
+        if ($archive->can(Abilities::GET_COMMENT) && !empty($comment = $archive->getComment())) {
38
+                    $output->writeln('Comment: <comment>' . $comment . '</comment>');
39
+        }
39 40
 
40 41
         return 0;
41 42
     }
Please login to merge, or discard this patch.
src/Drivers/OneFile/OneFileDriver.php 2 patches
Spacing   +5 added lines, -5 removed lines patch added patch discarded remove patch
@@ -51,14 +51,14 @@  discard block
 block discarded – undo
51 51
     {
52 52
         $suffix = Formats::getFormatExtension(static::FORMAT);
53 53
         if ($suffix === null) {
54
-            throw new \Exception('Format suffix is empty for ' . static::FORMAT . ', it should be initialized!');
54
+            throw new \Exception('Format suffix is empty for '.static::FORMAT.', it should be initialized!');
55 55
         }
56 56
         if ($password !== null) {
57
-            throw new UnsupportedOperationException($suffix . ' archive does not support password!');
57
+            throw new UnsupportedOperationException($suffix.' archive does not support password!');
58 58
         }
59 59
 
60 60
         parent::__construct($archiveFileName, $format);
61
-        $this->inArchiveFileName = basename($archiveFileName, '.' . $suffix);
61
+        $this->inArchiveFileName = basename($archiveFileName, '.'.$suffix);
62 62
     }
63 63
 
64 64
     /**
@@ -122,9 +122,9 @@  discard block
 block discarded – undo
122 122
      */
123 123
     public function extractArchive($outputFolder)
124 124
     {
125
-        if(method_exists($this, 'streamToFile')){
125
+        if (method_exists($this, 'streamToFile')) {
126 126
             $this->streamToFile($outputFolder.$this->inArchiveFileName);
127
-        }else{
127
+        } else {
128 128
             $data = $this->getFileContent($this->inArchiveFileName);
129 129
             if ($data === false)
130 130
                 throw new ArchiveExtractionException('Could not extract archive');
Please login to merge, or discard this patch.
Braces   +4 added lines, -3 removed lines patch added patch discarded remove patch
@@ -124,10 +124,11 @@
 block discarded – undo
124 124
     {
125 125
         if(method_exists($this, 'streamToFile')){
126 126
             $this->streamToFile($outputFolder.$this->inArchiveFileName);
127
-        }else{
127
+        } else{
128 128
             $data = $this->getFileContent($this->inArchiveFileName);
129
-            if ($data === false)
130
-                throw new ArchiveExtractionException('Could not extract archive');
129
+            if ($data === false) {
130
+                            throw new ArchiveExtractionException('Could not extract archive');
131
+            }
131 132
 
132 133
             $size = strlen($data);
133 134
             $written = file_put_contents($outputFolder.$this->inArchiveFileName, $data);
Please login to merge, or discard this patch.
src/Drivers/OneFile/Gzip.php 2 patches
Spacing   +3 added lines, -3 removed lines patch added patch discarded remove patch
@@ -26,7 +26,7 @@  discard block
 block discarded – undo
26 26
     {
27 27
         $fp = fopen($file, 'rb');
28 28
         if (filesize($file) < 18 || strcmp(fread($fp, 2), "\x1f\x8b")) {
29
-            return false;  // Not GZIP format (See RFC 1952)
29
+            return false; // Not GZIP format (See RFC 1952)
30 30
         }
31 31
         $method = fread($fp, 1);
32 32
         $flags = fread($fp, 1);
@@ -98,9 +98,9 @@  discard block
 block discarded – undo
98 98
         $fp = fopen($targetPath, "w");
99 99
         while (!gzeof($sfp)) {
100 100
             $chunk = gzread($sfp, 8192);
101
-            if($chunk === 0 || $chunk === false)
101
+            if ($chunk === 0 || $chunk === false)
102 102
                 throw new ArchiveExtractionException('Cannot read gzip chunk');
103
-            if(fwrite($fp, $chunk, strlen($chunk)) === false)
103
+            if (fwrite($fp, $chunk, strlen($chunk)) === false)
104 104
                 throw new ArchiveExtractionException('Cannot write gzip chunk');
105 105
         }
106 106
         gzclose($sfp);
Please login to merge, or discard this patch.
Braces   +6 added lines, -4 removed lines patch added patch discarded remove patch
@@ -98,10 +98,12 @@
 block discarded – undo
98 98
         $fp = fopen($targetPath, "w");
99 99
         while (!gzeof($sfp)) {
100 100
             $chunk = gzread($sfp, 8192);
101
-            if($chunk === 0 || $chunk === false)
102
-                throw new ArchiveExtractionException('Cannot read gzip chunk');
103
-            if(fwrite($fp, $chunk, strlen($chunk)) === false)
104
-                throw new ArchiveExtractionException('Cannot write gzip chunk');
101
+            if($chunk === 0 || $chunk === false) {
102
+                            throw new ArchiveExtractionException('Cannot read gzip chunk');
103
+            }
104
+            if(fwrite($fp, $chunk, strlen($chunk)) === false) {
105
+                            throw new ArchiveExtractionException('Cannot write gzip chunk');
106
+            }
105 107
         }
106 108
         gzclose($sfp);
107 109
         fclose($fp);
Please login to merge, or discard this patch.