return EOF;
}
- if (!zend_hash_num_elements(&phar->manifest)) {
+ if (!zend_hash_num_elements(&phar->manifest) && !user_stub) {
return EOF;
}
$fname3 = dirname(__FILE__) . '/' . basename(__FILE__, '.php') . '.3.phar';
$phar = new Phar($fname);
+$phar['a.txt'] = 'some text';
$phar->stopBuffering();
var_dump($phar->isTar());
var_dump(strlen($phar->getStub()));
$fname2 = dirname(__FILE__) . '/' . basename(__FILE__, '.php') . '2.phar';
$phar = new Phar($fname);
+$phar['a.txt'] = 'some text';
$phar->stopBuffering();
var_dump($phar->isTar());
var_dump(strlen($phar->getStub()));
$fname2 = dirname(__FILE__) . '/' . basename(__FILE__, '.php') . '2.phar';
$phar = new Phar($fname);
+$phar['a.txt'] = 'some text';
$phar->stopBuffering();
var_dump($phar->isTar());
var_dump(strlen($phar->getStub()));
$fname3 = dirname(__FILE__) . '/' . basename(__FILE__, '.php') . '.3.phar';
$phar = new Phar($fname);
+$phar['a.txt'] = 'some text';
$phar->stopBuffering();
var_dump($phar->isZip());
var_dump(strlen($phar->getStub()));