kherge/amend

此包已被放弃,不再维护。未建议替代包。

集成Phar Update到Symfony Console。

3.0.5 2016-04-05 18:59 UTC

README

Build Status

Phar Update集成到Symfony Console

摘要

使用Phar Update库

  1. 检查Phar的新版本
  2. 下载Phar
    • 通过SHA1校验和(如有,则通过公钥)验证下载
  3. 用下载的更新替换正在运行的Phar

安装

将其添加到Composer依赖列表中

$ composer require kherge/amend=3.*

使用方法

<?php

use KevinGH\Amend\Command;
use KevinGH\Amend\Helper;
use Symfony\Component\Console\Application;

$command = new Command('update');
$command->setManifestUri('http://box-project.org/manifest.json');

$app = new Application();
$app->getHelperSet()->set(new Helper());
$app->add($command);