Lines Matching refs:phar
2 Phar: Phar::setDefaultStub() with and without arg, zip-based phar
4 <?php if (!extension_loaded("phar")) die("skip"); ?>
6 phar.readonly=0
10 $fname = dirname(__FILE__) . '/' . basename(__FILE__, '.php') . '.phar.zip';
12 $phar = new Phar($fname);
13 $phar['a.php'] = '<php echo "this is a\n"; ?>';
14 $phar['b.php'] = '<php echo "this is b\n"; ?>';
15 $phar->setStub('<?php echo "Hello World\n"; __HALT_COMPILER(); ?>');
17 var_dump($phar->getStub());
23 $phar->setDefaultStub();
24 $phar->stopBuffering();
29 var_dump($phar->getStub());
35 $phar->setDefaultStub('my/custom/thingy.php');
36 $phar->stopBuffering();
41 var_dump($phar->getStub());
47 $phar->setDefaultStub('my/custom/thingy.php', 'the/web.php');
48 $phar->stopBuffering();
53 var_dump($phar->getStub());
59 unlink(dirname(__FILE__) . '/' . basename(__FILE__, '.clean.php') . '.phar.zip');
66 string(60) "<?php // zip-based phar archive stub file
71 Warning: Phar::setDefaultStub(): method accepts no arguments for a tar- or zip-based phar stub, 1 g…
72 string(60) "<?php // zip-based phar archive stub file
77 Warning: Phar::setDefaultStub(): method accepts no arguments for a tar- or zip-based phar stub, 2 g…
78 string(60) "<?php // zip-based phar archive stub file