00f100 / phpuphar
此包的最新版本(0.7.0)没有可用的许可证信息。
用于自动更新您的 Phar 文件的库
0.7.0
2016-10-03 16:38 UTC
Requires
- php: >=5.5
- guzzlehttp/guzzle: 6.*
Requires (Dev)
This package is auto-updated.
Last update: 2024-09-18 06:11:14 UTC
README
用于自动更新您的 Phar 包的库
安装
$ composer require 00f100/phpuphar
或添加到您的 composer.json 中
"require": {
"00f100/phpuphar": "*"
},
用法
# Url to view current VERSION in GIT $urlUpdate = array( 'base' => 'https://example.com', 'path' => '/path/to/version', ); # Version current $version = '1.0.0'; # Url to download Phar file $urlDownloadPhar = 'https://github.com/00F100/phpatr/raw/master/dist/phpatr.phar'; # Name of phar file $namePhar = 'example.phar'; # New instance of PHPUPhar use PHPUPhar\PHPUPhar; $selfUpdate = new PHPUPhar($urlUpdate, false, $version, $urlDownloadPhar, $namePhar); # Test number of version if ($version != $selfUpdate->getVersion() && $selfUpdate->update()) { # Your version has updated ... }