phar-utils

PHAR file format utilities, for when PHP phars you up.

  • Owner: Seldaek/phar-utils
  • Platform:
  • License:: MIT License
  • Category::
  • Topic:
  • Like:
    0
      Compare:

Github stars Tracking Chart

PHAR Utils

PHAR file format utilities, for when PHP phars you up.

Installation

composer require seld/phar-utils

API

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::SHA256
    or Phar::SHA512

Seld\PharUtils\Linter

  • Linter::lint($pharFile)

    Lints all php files inside a given phar with the current PHP version.

Requirements

PHP 5.3 and above

License

PHAR Utils is licensed under the MIT License - see the LICENSE file for details

Main metrics

Overview
Name With OwnerSeldaek/phar-utils
Primary LanguagePHP
Program languagePHP (Language Count: 1)
Platform
License:MIT License
所有者活动
Created At2015-05-01 12:34:13
Pushed At2024-07-05 06:51:05
Last Commit At
Release Count8
Last Release Name1.2.1 (Posted on )
First Release Name1.0.0 (Posted on )
用户参与
Stargazers Count880
Watchers Count2
Fork Count3
Commits Count17
Has Issues Enabled
Issues Count4
Issue Open Count1
Pull Requests Count5
Pull Requests Open Count0
Pull Requests Close Count0
项目设置
Has Wiki Enabled
Is Archived
Is Fork
Is Locked
Is Mirror
Is Private