コード例 #1
0
ファイル: Phar.php プロジェクト: pago/pantr
 public static function create($phar, $src = 'src')
 {
     pantr::writeAction('phar', $phar);
     $p = new Phar($phar);
     $p->startBuffering();
     if (is_callable($src)) {
         $src($p);
     } else {
         $p->addDirectories($src);
         $p->setDefaultStub();
     }
     $p->stopBuffering();
 }
コード例 #2
0
ファイル: pantr.php プロジェクト: pago/pantr
 /**
  * @deprecated use pantr\ext\Phar instead
  */
 public static function phar($pharName, $paths = 'src')
 {
     return function () use($pharName, $paths) {
         Phar::create($pharName, $paths);
     };
 }