seld/phar-utils

PHAR 文件格式工具,当 PHP phars 你时使用

1.2.1 2022-08-31 10:31 UTC

This package is auto-updated.

Last update: 2024-09-05 07:08:59 UTC


README

PHAR 文件格式工具,当 PHP phars 你时使用。

安装

composer require seld/phar-utils

API

Seld\PharUtils\Timestamps

  • __construct($pharFile)

    在内存中加载 phar 文件。

  • updateTimestamps($timestamp = null)

    更新 PHAR 中每个文件的 Unix 时间戳,以便以可重现的方式生成 PHAR 签名。

  • save($path, $signatureAlgo = '')

    保存带有更新签名的更新后的 phar 文件。Algo 必须是以下之一 Phar::MD5Phar::SHA1Phar::SHA256Phar::SHA512

Seld\PharUtils\Linter

  • Linter::lint($pharFile)

    使用当前 PHP 版本检查给定 phar 内部的所有 php 文件。

要求

PHP 5.3 及以上

许可证

PHAR Utils 在 MIT 许可证下授权 - 有关详细信息,请参阅 LICENSE 文件