@@ -9,7 +9,7 @@ Distill extracts files from compressed archives.
9
9
10
10
Features:
11
11
12
- * Extract files from ` bz2 ` , ` cab ` , ` epub ` , ` gz ` , ` phar ` , ` rar ` , ` tar ` , ` tar.bz2 ` , ` tar.gz ` , ` tar.xz ` , ` 7z ` , ` xz ` and ` zip ` archives.
12
+ * Extract files from ` ar ` , ` bz2 ` , ` cab ` , ` chm ` , ` cpio ` , ` deb ` , ` dmg ` , ` epub ` , ` gz ` , ` phar ` , ` rar ` , ` shar ` , ` tar ` , ` tar.bz2 ` , ` tar.gz ` , ` tar.xz ` , ` wim ` , ` 7z ` , ` xz ` , ` Z ` and ` zip ` archives.
13
13
* Different decompression methods under the hood: PHP extensions, command line binaries, third-party libraries and even fallback methods in plain PHP.
14
14
* Strategy to choose the right file in case there are more than one available format. Strategies can be
15
15
based on minimizing bandwidth or optimizing decompression speed.
@@ -45,22 +45,6 @@ $distill->extract(__DIR__ . '/../tests/files/file_ok.zip', __DIR__ . '/extract')
45
45
46
46
## Formats
47
47
48
- ### Format support
49
-
50
- * ` bz2 ` : ` bzip2 ` unix command and ` 7z ` unix command.
51
- * ` cab ` : ` 7z ` unix command.
52
- * ` epub ` : ` zip ` unix command.
53
- * ` gz ` : ` gzip ` unix command and ` 7z ` unix command.
54
- * ` phar ` : ` PHAR ` extension.
55
- * ` rar ` : ` unrar ` unix command, ` 7z ` unix command, and ` rar ` extension.
56
- * ` tar ` : ` tar ` unix command, ` 7z ` unix command, ` Archive_Tar ` package and ` PHAR ` extension.
57
- * ` tar.bz2 ` : ` tar ` unix command, ` Archive_Tar ` package and ` PHAR ` extension.
58
- * ` tar.gz ` : ` tar ` unix command, ` Archive_Tar ` package and ` PHAR ` extension.
59
- * ` tar.xz ` : ` tar ` unix command.
60
- * ` 7z ` : ` 7z ` unix command.
61
- * ` xz ` : ` xz ` unix command and ` 7z ` unix command.
62
- * ` zip ` : ` tar ` unix command, ` 7z ` unix command and ` zip ` extension.
63
-
64
48
## Strategies
65
49
66
50
Distill allows to choose one format in case there are many available. For example, it can be
0 commit comments