projects
/
pharext
/
pharext
/ commitdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
| commitdiff |
tree
|
github
raw
|
patch
|
inline
| side by side (parent:
223047d
)
update pharext metadata
author
Michael Wallner
<mike@php.net>
Thu, 3 Sep 2015 11:24:48 +0000
(13:24 +0200)
committer
Michael Wallner
<mike@php.net>
Thu, 3 Sep 2015 11:24:48 +0000
(13:24 +0200)
src/pharext/Updater.php
patch
|
blob
|
history
diff --git
a/src/pharext/Updater.php
b/src/pharext/Updater.php
index d4ba5b8ada4498559f6f6824d5f9f4a3ddda36e4..f7972a1405c3dd32e8b0a945422ffdecfd8b2f0d 100644
(file)
--- a/
src/pharext/Updater.php
+++ b/
src/pharext/Updater.php
@@
-4,8
+4,8
@@
namespace pharext;
use Phar;
use PharFileInfo;
use Phar;
use PharFileInfo;
-use RecursiveIteratorIterator;
use SplFileInfo;
use SplFileInfo;
+use pharext\Exception;
class Updater implements Command
{
class Updater implements Command
{
@@
-101,6
+101,8
@@
class Updater implements Command
$phar = new Phar($temp, Phar::CURRENT_AS_SELF);
$phar->startBuffering();
$phar = new Phar($temp, Phar::CURRENT_AS_SELF);
$phar->startBuffering();
+ $meta = $phar->getMetadata();
+
// replace current pharext files
$core = (new Task\BundleGenerator)->run($this->verbosity());
$phar->buildFromIterator($core);
// replace current pharext files
$core = (new Task\BundleGenerator)->run($this->verbosity());
$phar->buildFromIterator($core);
@@
-120,6
+122,10
@@
class Updater implements Command
"version" => Metadata::version(),
"header" => Metadata::header(),
] + $phar->getMetadata());
"version" => Metadata::version(),
"header" => Metadata::header(),
] + $phar->getMetadata());
+
+ $this->info("Updated pharext version from '%s' to '%s'\n",
+ isset($meta["version"]) ? $meta["version"] : "(unknown)",
+ $phar->getMetadata()["version"]);
}
private function updatePackage(SplFileInfo $file, Phar $phar = null) {
}
private function updatePackage(SplFileInfo $file, Phar $phar = null) {