PHPアプリケーションを実行可能なPharアーカイブにパッケージ化し、実行したPhar archive
メタデータにアクセスする必要があるメソッド付きクラスが1つあります。実行されたphar内のpharアーカイブメタデータを取得する方法は?
私は以下のようにメタデータを得ることができましたが、のメタデータを取得するために同じPhar
がロードされていると奇妙に思えます。
ありがとうございます右方法Pharのメタデータをどのように実行するのですか?多分それを読んで、PharのStubか何かの中にそれを定義しました。
<?php
namespace MyPhar;
use \Phar;
class InsideThePhar {
public function getPharMetaData() {
$phar_self = new Phar(Phar::running(false));
$metadata = $phar_self->getMetadata();
var_dump($metadata);
exit();
}
}
送信時にソースを指してくれてありがとうございました。見つからなかった –