/PHP-8.0/ext/phar/tests/ |
H A D | 019b.phpt | 8 phar.require_hash=0 12 $pname = 'phar://' . $fname; 25 function dump($phar, $base) 27 var_dump($phar . $base); 28 $dir = opendir($phar . $base); 39 dump($phar, $entry); 44 dump('phar://hio', '/'); 50 string(11) "phar://hio/" 55 string(12) "phar://hio/b" 60 string(14) "phar://hio/b/c" [all …]
|
H A D | phar_extract2.phpt | 2 Phar: Phar::extractTo() - .phar safety 6 phar.readonly=0 11 $pname = 'phar://' . $fname; 13 $phar = new Phar($fname); 14 $phar->setDefaultStub(); 15 $phar->setAlias('fred'); 16 $phar['file1.txt'] = 'hi'; 17 $phar['file2.txt'] = 'hi2'; 18 $phar['subdir/ectory/file.txt'] = 'hi3'; 20 $phar->addEmptyDir('one/level'); [all …]
|
H A D | 019c.phpt | 8 phar.require_hash=0 12 $pname = 'phar://' . $fname; 25 function dump($phar, $base) 27 var_dump($phar . $base); 28 $dir = opendir($phar . $base); 39 dump($phar, $entry); 48 dump('phar://hio', '/'); 54 string(11) "phar://hio/" 60 string(12) "phar://hio/b" 66 string(14) "phar://hio/b/c" [all …]
|
H A D | phar_metadata_write.phpt | 5 if (!extension_loaded("phar")) die("skip"); 8 phar.require_hash=0 9 phar.readonly=0 13 $pname = 'phar://' . $fname; 27 $phar = new Phar($fname); 28 var_dump($phar->getMetadata()); 31 var_dump($phar->getMetadata()); 32 $phar['a']->setMetadata(42); 33 $phar['b']->setMetadata(NULL); 35 $phar['d']->setMetadata(true); [all …]
|
H A D | open_for_write_newfile_b.phpt | 2 Phar: fopen a .phar for writing (new file) 5 if (!extension_loaded("phar")) die("skip"); 8 phar.readonly=1 9 phar.require_hash=0 12 $fname = __DIR__ . '/' . basename(__FILE__, '.php') . '.phar.php'; 13 $pname = 'phar://' . $fname; 28 <?php unlink(__DIR__ . '/' . basename(__FILE__, '.clean.php') . '.phar.php'); ?> 30 …open(phar://%sopen_for_write_newfile_b.phar.php/b/new.php): Failed to open stream: phar error: wri… 34 …phar://%sopen_for_write_newfile_b.phar.php/b/new.php): Failed to open stream: phar error: "b/new.p… 36 Warning: include(): Failed opening 'phar://%sopen_for_write_newfile_b.phar.php/b/new.php' for inclu…
|
H A D | open_for_write_newfile_c.phpt | 2 Phar: fopen a .phar for writing (new file) 5 if (!extension_loaded("phar")) die("skip"); 8 phar.readonly=1 9 phar.require_hash=0 12 $fname = __DIR__ . '/' . basename(__FILE__, '.php') . '.phar.php'; 13 $pname = 'phar://' . $fname; 28 <?php unlink(__DIR__ . '/' . basename(__FILE__, '.clean.php') . '.phar.php'); ?> 30 …open(phar://%sopen_for_write_newfile_c.phar.php/b/new.php): Failed to open stream: phar error: wri… 34 …phar://%sopen_for_write_newfile_c.phar.php/b/new.php): Failed to open stream: phar error: "b/new.p… 36 Warning: include(): Failed opening 'phar://%sopen_for_write_newfile_c.phar.php/b/new.php' for inclu…
|
H A D | phar_oo_011.phpt | 4 <?php if (!extension_loaded('phar')) die('skip'); ?> 6 phar.readonly=0 7 phar.require_hash=0 15 $phar = new Phar($fname); 16 $phar->setInfoClass('SplFileObject'); 18 $phar['hi/f.php'] = 'hi'; 19 var_dump(isset($phar['hi'])); 20 var_dump(isset($phar['hi/f.php'])); 21 echo $phar['hi/f.php']; 27 unlink(__DIR__ . '/files/phar_oo_011.phar.php');
|
H A D | phar_running.phpt | 4 <?php if (!extension_loaded("phar")) die("skip"); ?> 6 phar.readonly=0 9 $fname = __DIR__ . '/' . basename(__FILE__, '.php') . '.phar.php'; 10 $pname = 'phar://' . $fname; 12 $phar = new Phar($fname); 13 $phar['index.php'] = '<?php 21 <?php unlink(__DIR__ . '/' . basename(__FILE__, '.clean.php') . '.phar.php'); ?> 23 string(%d) "phar://%sphar_running.phar.php" 24 string(%d) "%sphar_running.phar.php"
|
H A D | bug46178.phpt | 2 Phar: PHP bug #46178: "memory leak in ext/phar" 4 <?php if (!extension_loaded("phar")) die("skip"); ?> 6 phar.require_hash=0 7 phar.readonly=0 10 $fname = __DIR__ . '/' . basename(__FILE__, '.php') . '.phar'; 12 $phar = new Phar($fname); 13 $phar['long/path/name.txt'] = 'hi'; 14 $phar->addEmptyDir('long/path'); 18 <?php unlink(__DIR__ . '/' . basename(__FILE__, '.clean.php') . '.phar');?>
|
H A D | mounteddir.phpt | 8 tempmanifest1.phar.php 10 phar.readonly=0 14 $pname = 'phar://' . $fname; 100 …phar://%stempmanifest1.phar.php/testit/directory): Failed to open stream: phar error: path "testit… 105 Mounting of .phar/stub.php to %sextfile.php within phar %stests/tempmanifest1.phar.php failed 111 phar://%stempmanifest1.phar.php/testit%cdirectory 112 phar://%stempmanifest1.phar.php/testit%cextfile.php 113 phar://%stempmanifest1.phar.php/testit%cextfile2.php 114 Mounting of /testit to another\..\mistake within phar %stempmanifest1.phar.php failed 116 Mounting of /testit to %stests within phar %stests/tempmanifest1.phar.php failed [all …]
|
H A D | bug48377.phpt | 2 Phar: PHP bug #48377 "error message unclear on converting phar with existing file" 4 <?php if (!extension_loaded("phar")) die("skip"); ?> 6 phar.require_hash=0 7 phar.readonly=0 10 $fname = __DIR__ . '/' . basename(__FILE__, '.php') . '.phar'; 15 $phar = new Phar($fname, 0, 'a.phar'); 16 $phar['x'] = 'hi'; 18 $phar->convertToData(Phar::ZIP, Phar::NONE, 'zip'); 24 <?php unlink(__DIR__ . '/' . basename(__FILE__, '.clean.php') . '.phar');?> 27 phar "%sbug48377.zip" exists and must be unlinked prior to conversion
|
H A D | phar_oo_012_confirm.phpt | 4 <?php if (!extension_loaded('phar')) die('skip'); ?> 6 phar.readonly=0 7 phar.require_hash=0 15 $phar = new Phar($fname); 16 $phar->setInfoClass('SplFileObject'); 18 $phar['f.php'] = 'hi'; 19 var_dump(isset($phar['f.php'])); 20 echo $phar['f.php']; 23 unset($phar['f.php']); 26 var_dump(isset($phar['f.php'])); [all …]
|
H A D | phar_oo_getmodified.phpt | 4 <?php if (!extension_loaded("phar")) die("skip"); ?> 7 phar.require_hash=0 8 phar.readonly=0 11 $fname = __DIR__ . '/' . basename(__FILE__, '.php') . '.phar.php'; 12 $pname = 'phar://' . $fname; 22 $phar = new Phar($fname); 23 var_dump($phar->getModified()); 24 $phar->compressFiles(Phar::GZ); 25 var_dump($phar->getModified()); 29 unlink(__DIR__ . '/' . basename(__FILE__, '.clean.php') . '.phar'); [all …]
|
H A D | cached_manifest_1.phpt | 2 Phar: phar.cache_list basic read test 5 if (!extension_loaded("phar")) die("skip"); 8 phar.cache_list={PWD}/files/nophar.phar 11 $pname = 'phar://' . dirname(__FILE__) . '/files/nophar.phar'; 30 string(%d) "phar://%snophar.phar/b%cc.php" 31 string(%d) "phar://%snophar.phar%cd" 32 string(%d) "phar://%snophar.phar%cindex.php" 33 string(%d) "phar://%snophar.phar%cweb.php"
|
H A D | phar_metadata_write2.phpt | 5 if (!extension_loaded("phar")) die("skip"); 8 phar.require_hash=0 9 phar.readonly=0 12 $fname = __DIR__ . '/' . basename(__FILE__, '.php') . '.phar.php'; 13 $pname = 'phar://' . $fname; 24 $phar = new Phar($fname); 25 var_dump($phar->getMetadata()); 26 $phar->setMetadata((object) ['my' => 'friend']); 27 unset($phar); 32 $phar = new Phar($fname_new); [all …]
|
H A D | metadata_write_commit.phpt | 8 phar.require_hash=0 9 phar.readonly=0 13 $pname = 'phar://' . $fname; 27 $phar = new Phar($fname); 28 $phar->startBuffering(); 29 $phar['a']->setMetadata(42); 30 $phar['b']->setMetadata(NULL); 32 $phar['d']->setMetadata(true); 37 $phar->stopBuffering(); 39 unset($phar); [all …]
|
H A D | delete_in_phar_confirm.phpt | 2 Phar: delete a file within a .phar (confirm disk file is changed) 4 <?php if (!extension_loaded("phar")) die("skip"); ?> 6 phar.readonly=0 7 phar.require_hash=0 11 $fname = __DIR__ . '/' . basename(__FILE__, '.php') . '.phar.php'; 12 $pname = 'phar://' . $fname; 33 include 'phar://' . __DIR__ . '/' . basename(__FILE__, '.php') . '.phar.php/a.php'; 34 include 'phar://' . __DIR__ . '/' . basename(__FILE__, '.php') . '.phar.php/b.php'; 35 include 'phar://' . __DIR__ . '/' . basename(__FILE__, '.php') . '.phar.php/b/c.php'; 48 …e_in_phar_confirm.phar.php/b/c.php): Failed to open stream: phar error: "b/c.php" is not a file in… [all …]
|
/PHP-8.0/ext/phar/tests/tar/ |
H A D | delete_in_phar_b.phpt | 2 Phar: delete a file within a tar-based .phar 4 <?php if (!extension_loaded("phar")) die("skip"); ?> 6 phar.readonly=0 7 phar.require_hash=0 12 $alias = 'phar://' . $fname; 14 $phar = new Phar($fname); 15 $phar['a.php'] = '<?php echo "This is a\n"; ?>'; 16 $phar['b.php'] = '<?php echo "This is b\n"; ?>'; 18 $phar->setStub('<?php __HALT_COMPILER(); ?>'); 19 $phar->stopBuffering(); [all …]
|
H A D | links6.phpt | 5 if (!extension_loaded("phar")) die("skip"); 8 phar.require_hash=0 11 echo file_get_contents('phar://' . __DIR__ . '/files/links.phar.tar/link2'); 12 echo file_get_contents('phar://' . __DIR__ . '/files/links.phar.tar/link1'); 13 echo file_get_contents('phar://' . __DIR__ . '/files/links.phar.tar/testit.txt'); 15 $a = fopen('phar://' . __DIR__ . '/files/links.phar.tar/link2', 'r');
|
H A D | tar_004.phpt | 2 Phar: tar-based phar, tar phar with stub, mapPhar() 5 if (!extension_loaded("phar")) die("skip"); 8 phar.readonly=0 9 phar.require_hash=0 15 $fname = __DIR__ . '/tar_004.phar.tar'; 16 $alias = 'phar://' . $fname; 24 $tar->addFile('.phar/stub.php', '<?php 27 include "phar://" . __FILE__ . "/tar_004.php"; 35 @unlink(__DIR__ . '/tar_004.phar.tar'); 39 string(%d) "phar://%star_004.phar.tar/tar_004.php"
|
H A D | phar_stub.phpt | 6 phar.require_hash=0 7 phar.readonly=0 22 $phar = new Phar($fname); 23 echo $phar->getStub(); 28 $phar->setStub($file); 29 echo $phar->getStub(); 39 $phar->setStub($fp); 42 echo $phar->getStub(); 54 echo $phar->getStub(); 56 $phar['testing'] = 'hi'; [all …]
|
/PHP-8.0/ext/phar/tests/zip/ |
H A D | delete_in_phar_b.phpt | 2 Phar: delete a file within a zip-based .phar 4 <?php if (!extension_loaded("phar")) die("skip"); ?> 6 phar.readonly=0 7 phar.require_hash=0 12 $alias = 'phar://' . $fname; 14 $phar = new Phar($fname); 15 $phar['a.php'] = '<?php echo "This is a\n"; ?>'; 16 $phar['b.php'] = '<?php echo "This is b\n"; ?>'; 18 $phar->setStub('<?php __HALT_COMPILER(); ?>'); 19 $phar->stopBuffering(); [all …]
|
H A D | phar_begin_setstub_commit.phpt | 5 if (!extension_loaded("phar")) die("skip"); 8 phar.readonly=0 11 $p = new Phar(__DIR__ . '/phar_begin_setstub_commit.phar.zip', 0, 'phar_begin_setstub_commit.phar'); 18 $p->setStub('<?php var_dump("First"); Phar::mapPhar("phar_begin_setstub_commit.phar"); __HALT_COMPI… 19 include 'phar://phar_begin_setstub_commit.phar/a.php'; 22 $p->setStub('<?php var_dump("Second"); Phar::mapPhar("phar_begin_setstub_commit.phar"); __HALT_COMP… 23 include 'phar://phar_begin_setstub_commit.phar/b.php'; 28 include 'phar://phar_begin_setstub_commit.phar/a.php'; 29 include 'phar://phar_begin_setstub_commit.phar/b.php'; 46 unlink(__DIR__ . '/phar_begin_setstub_commit.phar.zip'); [all …]
|
H A D | rmdir.phpt | 4 <?php if (!extension_loaded("phar")) die("skip"); ?> 6 phar.readonly=0 7 phar.require_hash=0 11 $fname = __DIR__ . '/' . basename(__FILE__, '.php') . '.phar.zip'; 12 $alias = 'phar://' . $fname; 14 $phar = new Phar($fname); 15 $phar->setStub("<?php 18 $phar->addEmptyDir('a'); 19 $phar['a/x'] = 'a'; 20 $phar->stopBuffering(); [all …]
|
H A D | phar_stub.phpt | 6 phar.require_hash=0 7 phar.readonly=0 22 $phar = new Phar($fname); 23 echo $phar->getStub(); 28 $phar->setStub($file); 29 echo $phar->getStub(); 39 $phar->setStub($fp); 42 echo $phar->getStub(); 54 echo $phar->getStub(); 56 $phar['testing'] = 'hi'; [all …]
|