PHAR file format utilities, for when PHP phars you up.
PHAR file format utilities, for when PHP phars you up.
PHAR file format utilities, for when PHP phars you up.
composer require seld/phar-utils
Seld\PharUtils\Timestamps__construct($pharFile)
Load a phar file in memory.
updateTimestamps($timestamp = null)
Updates each file's unix timestamps in the PHAR so the PHAR signature can be produced in a reproducible manner.
save($path, $signatureAlgo = '')
Saves the updated phar file with an updated signature. Algo must be one of
Phar::MD5,Phar::SHA1,Phar::SHA256orPhar::SHA512
Seld\PharUtils\LinterLinter::lint($pharFile)
Lints all php files inside a given phar with the current PHP version.
PHP 5.3 and above
PHAR Utils is licensed under the MIT License - see the LICENSE file for details
No open issues yet, or sync has not completed.