WCF
WCF copied to clipboard
Migrate from `GZipFile`/`Tar` to `\PharData`
Our tar implementation supports GNU tar only and suffers from the bad handling of other POSIX standards, notably, pax. Extracting a pax archive will yield a lot of PaxHeaders
files that are meta data and not actual files.
The \PharData
class is the base implementation that phar
archives are based upon.
However, it depends on the phar
extension and zlib
(for gzip compression), so it is unclear if we can actually use it.