X-Git-Url: https://git.m6w6.name/?a=blobdiff_plain;ds=sidebyside;f=src%2Fpharext%2FTask%2FPharSign.php;fp=src%2Fpharext%2FTask%2FPharSign.php;h=739c587582836610f2250720e2b3ca4c4f75ef46;hb=861260c111bff72f60665393660b6f5375559510;hp=0000000000000000000000000000000000000000;hpb=d774f309d3216bf1923f6bd5b49ee0fb287e0ce7;p=pharext%2Fpharext diff --git a/src/pharext/Task/PharSign.php b/src/pharext/Task/PharSign.php new file mode 100644 index 0000000..739c587 --- /dev/null +++ b/src/pharext/Task/PharSign.php @@ -0,0 +1,48 @@ +phar = $phar; + } else { + $this->phar = new Phar($phar); + } + $this->pkey = new Openssl\PrivateKey($pkey, $pass); + } + + /** + * @param bool $verbose + * @return \pharext\Openssl\PrivateKey + */ + public function run($verbose = false) { + $this->pkey->sign($this->phar); + return $this->pkey; + } +}