/PHP-8.0/ext/phar/tests/zip/ |
H A D | 033.phpt | 6 phar.readonly=0 7 phar.require_hash=0 13 $alias = 'phar://hio'; 15 $phar = new Phar($fname); 17 $phar->setAlias('hio'); 18 $phar->addEmptyDir('test'); 19 $phar->stopBuffering(); 23 $phar['a.php']->chmod(0777); 25 $phar->setAlias('unused'); 33 $phar['test']->chmod(0000); [all …]
|
H A D | delete.phpt | 2 Phar: delete test, zip-based phar 4 <?php if (!extension_loaded("phar")) die("skip"); ?> 6 phar.readonly=0 7 phar.require_hash=0 12 $alias = 'phar://' . $fname; 17 $phar = new Phar($fname); 18 $phar['a'] = 'a'; 19 $phar->setStub($file); 20 $phar->stopBuffering(); 23 $phar->delete('a'); [all …]
|
H A D | phar_stub_error.phpt | 6 phar.require_hash=0 7 phar.readonly=0 13 $phar = new Phar($fname); 15 $phar->setAlias('hio'); 16 $phar['a'] = 'a'; 17 $phar->stopBuffering(); 19 var_dump($phar->getStub()); 31 var_dump($phar->getStub()); 33 $phar->stopBuffering(); 34 var_dump($phar->getStub()); [all …]
|
H A D | phar_setalias2.phpt | 6 phar.require_hash=0 7 phar.readonly=0 13 $phar = new Phar($fname); 15 $phar->setAlias('hio'); 24 $phar[$n] = $file; 26 $phar->stopBuffering(); 28 echo $phar->getAlias() . "\n"; 29 $phar->setAlias('test'); 31 $b = $phar; 32 $phar = new Phar(__DIR__ . '/notphar.phar'); [all …]
|
H A D | badalias.phpt | 4 phar.require_hash=0 6 <?php if (!extension_loaded("phar")) die("skip"); ?> 14 new Phar($e . "badalias$i.phar.zip"); 21 phar error: invalid alias "hi/there" in zip-based phar "%sbadalias1.phar.zip" 22 phar error: invalid alias "hi\there" in zip-based phar "%sbadalias2.phar.zip" 23 phar error: invalid alias "hi\there" in zip-based phar "%sbadalias3.phar.zip" 24 phar error: invalid alias "hi;there" in zip-based phar "%sbadalias4.phar.zip" 25 phar error: invalid alias "hi:there" in zip-based phar "%sbadalias5.phar.zip"
|
/PHP-8.0/ext/phar/tests/tar/ |
H A D | 033.phpt | 6 phar.readonly=0 7 phar.require_hash=0 12 $alias = 'phar://hio'; 14 $phar = new Phar($fname); 16 $phar->setAlias('hio'); 17 $phar->addEmptyDir('test'); 18 $phar->stopBuffering(); 22 $phar['a.php']->chmod(0777); 24 $phar['a.php']->chmod(0666); 28 $phar['test']->chmod(0000); [all …]
|
H A D | exists_as_phar.phpt | 2 Phar: phar-based phar named with ".tar" fails 4 <?php if (!extension_loaded("phar")) die("skip"); ?> 6 phar.readonly=0 7 phar.require_hash=0 13 $alias = 'phar://hio'; 15 $phar = new Phar($fname); 17 $phar->setAlias('hio'); 18 $phar->addEmptyDir('test'); 19 $phar->stopBuffering(); 21 $phar->setAlias('hio2'); [all …]
|
H A D | bug49910.phpt | 2 Bug #49910: no support for ././@LongLink for long filenames in phar tar support 4 <?php if (!extension_loaded("phar")) die("skip"); ?> 19 [0] => phar://*/Structures_Graph-1.0.3/LICENSE 22 [3] => phar://*/Structures_Graph-1.0.3/Structures/Graph/Node.php 23 [4] => phar://*/Structures_Graph-1.0.3/Structures/Graph.php 24 [5] => phar://*/Structures_Graph-1.0.3/docs/generate.sh 37 [18] => phar://*/Structures_Graph-1.0.3/docs/html/errors.html 38 [19] => phar://*/Structures_Graph-1.0.3/docs/html/index.html 42 [23] => phar://*/Structures_Graph-1.0.3/docs/html/packages.html 45 [26] => phar://*/Structures_Graph-1.0.3/tests/AllTests.php [all …]
|
H A D | delete.phpt | 2 Phar: delete test, tar-based phar 4 <?php if (!extension_loaded("phar")) die("skip"); ?> 6 phar.readonly=0 7 phar.require_hash=0 12 $alias = 'phar://' . $fname; 17 $phar = new Phar($fname); 18 $phar['a'] = 'a'; 19 $phar->setStub($stub); 20 $phar->stopBuffering(); 23 $phar->delete('a'); [all …]
|
H A D | phar_stub_error.phpt | 6 phar.require_hash=0 7 phar.readonly=0 13 $phar = new Phar($fname); 15 $phar->setStub($stub); 16 $phar->setAlias('hio'); 17 $phar['a'] = 'a'; 18 $phar->stopBuffering(); 20 var_dump($phar->getStub()); 31 var_dump($phar->getStub()); 33 $phar->stopBuffering(); [all …]
|
H A D | phar_setalias2.phpt | 6 phar.require_hash=0 7 phar.readonly=0 13 $phar = new Phar($fname); 15 $phar->setAlias('hio'); 24 $phar[$n] = $file; 27 $phar->stopBuffering(); 29 echo $phar->getAlias() . "\n"; 30 $phar->setAlias('test'); 32 $b = $phar; 33 $phar = new Phar(__DIR__ . '/notphar.phar'); [all …]
|
/PHP-8.0/ext/phar/tests/ |
H A D | opendir.phpt | 4 <?php if (!extension_loaded("phar")) die("skip");?> 6 phar.require_hash=1 7 phar.readonly=0 10 $fname = __DIR__ . '/' . basename(__FILE__, '.php') . '.phar.php'; 25 set_include_path("phar://" . __FILE__); 30 opendir('phar://'); 31 opendir('phar://hi.phar'); 38 …phar://): Failed to open directory: phar error: no directory in "phar://", must have at least phar… 39 phar url "phar://" is unknown in %sopendir.php on line %d 41 Warning: opendir(phar://hi.phar): Failed to open directory: phar error: invalid url or non-existent… [all …]
|
H A D | phar_convert_tar2.phpt | 7 phar.require_hash=0 8 phar.readonly=0 13 $pname = 'phar://' . $fname; 26 $phar = new Phar($fname); 28 var_dump($phar->isCompressed()); 29 var_dump($phar->getStub()); 31 $phar = $phar->convertToExecutable(Phar::TAR, Phar::GZ); 33 var_dump($phar->isCompressed()); 34 var_dump($phar->getStub()); 38 $phar = new Phar($fname3); [all …]
|
H A D | bug53872.phpt | 2 bug#53872 (internal corruption of phar) 5 if (!extension_loaded("phar")) die("skip"); 9 phar.readonly=0 12 $p=new Phar('bug53872-phar.phar'); 17 print(file_get_contents('phar://bug53872-phar.phar/first.txt')); 18 print(file_get_contents('phar://bug53872-phar.phar/second.txt')); 19 print(file_get_contents('phar://bug53872-phar.phar/third.txt')); 23 unlink("bug53872-phar.phar");
|
H A D | phar_unlinkarchive.phpt | 6 phar.require_hash=0 7 phar.readonly=0 50 $phar = new Phar($fname); 58 $phar = $phar->convertToExecutable(Phar::ZIP); 70 $phar = new Phar($fname); 71 var_dump(count($phar)); 80 unset($phar); 92 Unknown phar archive "" 93 Unknown phar archive "%sphar_unlinkarchive.phar" 94 Unknown phar archive "%sphar_unlinkarchive.phar.tar": internal corruption of phar "%sphar_unlinkarc… [all …]
|
H A D | addfuncs.phpt | 6 phar.readonly=0 10 $pname = 'phar://' . $fname; 11 $phar = new Phar($fname); 12 $phar->addFromString('a', 'hi'); 14 $phar->addFile($pname . '/a', 'b'); 17 $phar->addFile($pname . '/a'); 32 $phar->addFile($pname . '/a', '.phar/stub.php'); 37 $phar->addFromString('.phar/stub.php', 'hi'); 47 Entry phar://%saddfuncs.phar.php/a does not exist and cannot be created: phar error: invalid path "… 48 Entry a does not exist and cannot be created: phar error: file "a" in phar "%saddfuncs.phar.php" ca… [all …]
|
H A D | phar_convert_tar.phpt | 6 phar.require_hash=0 7 phar.readonly=0 12 $pname = 'phar://' . $fname; 25 $phar = new Phar($fname); 26 var_dump($phar->isFileFormat(Phar::TAR)); 27 var_dump($phar->getStub()); 29 $phar = $phar->convertToExecutable(Phar::TAR); 30 var_dump($phar->isFileFormat(Phar::TAR)); 31 var_dump($phar->getStub()); 35 $phar = new Phar($fname3); [all …]
|
H A D | phar_convert_zip.phpt | 6 phar.require_hash=0 7 phar.readonly=0 12 $pname = 'phar://' . $fname; 25 $phar = new Phar($fname); 26 var_dump($phar->isFileFormat(Phar::ZIP)); 27 var_dump($phar->getStub()); 29 $phar = $phar->convertToExecutable(Phar::ZIP); 30 var_dump($phar->isFileFormat(Phar::ZIP)); 31 var_dump($phar->getStub()); 35 $phar = new Phar($fname3); [all …]
|
H A D | phar_convert_tar3.phpt | 7 phar.require_hash=0 8 phar.readonly=0 13 $pname = 'phar://' . $fname; 26 $phar = new Phar($fname); 28 var_dump($phar->isCompressed()); 29 var_dump($phar->getStub()); 31 $phar = $phar->convertToExecutable(Phar::TAR, Phar::BZ2); 33 var_dump($phar->isCompressed()); 34 var_dump($phar->getStub()); 38 $phar = new Phar($fname3); [all …]
|
H A D | test_unset.phpt | 6 phar.readonly=0 16 $phar->setAlias('first'); 17 $phar->setMetadata('hi'); 18 unset($phar); 20 $phar = new Phar($fname2); 21 $phar['b'] = 'whatever'; // flushed 23 $phar->setAlias('first'); 28 $phar = new Phar($fname); 29 var_dump($phar->getMetadata()); 30 var_dump($phar->getAlias()); [all …]
|
H A D | invalid_setstubalias.phpt | 4 <?php if (!extension_loaded("phar")) die("skip"); ?> 6 phar.readonly=0 9 $fname = __DIR__ . '/' . basename(__FILE__, '.php') . '.phar.tar'; 14 $p['.phar/stub.php'] = 'hi'; 19 $p['.phar/alias.txt'] = 'hi'; 25 $p['.phar/stub.php'] = 'hi'; 30 $p['.phar/alias.txt'] = 'hi'; 42 Cannot set stub ".phar/stub.php" directly in phar "%sinvalid_setstubalias.phar.tar", use setStub 43 Cannot set alias ".phar/alias.txt" directly in phar "%sinvalid_setstubalias.phar.tar", use setAlias 44 Cannot set stub ".phar/stub.php" directly in phar "%sinvalid_setstubalias.phar.zip", use setStub [all …]
|
/PHP-8.0/ext/phar/tests/bug64931/ |
H A D | bug64931.phpt | 4 <?php extension_loaded("phar") or die("skip need ext/phar support"); ?> 6 phar.readonly=0 12 @unlink(__DIR__."/bug64931.phar"); 13 $phar = new Phar(__DIR__."/bug64931.phar"); 14 $phar->addFile(__DIR__."/src/.pharignore", ".pharignore"); 16 $phar->addFile(__DIR__."/src/.pharignore", ".phar/gotcha"); 22 $phar->addFromString(".phar", "gotcha"); 28 $phar->addFromString(".phar//", "gotcha"); 34 $phar->addFromString(".phar\\", "gotcha"); 40 $phar->addFromString(".phar\0", "gotcha"); [all …]
|
/PHP-8.0/ext/phar/tests/cache_list/ |
H A D | copyonwrite4a.phpt | 5 phar.cache_list={PWD}/copyonwrite4.phar.php 6 phar.readonly=0 8 <?php if (!extension_loaded("phar")) die("skip"); ?> 11 var_dump(file_exists('phar://' . __DIR__ . '/files/write4.phar/testit.txt')); 12 Phar::mount('phar://' . __DIR__ . '/files/write4.phar/testit.txt', 'phar://' . __DIR__ . '/files/wr… 13 …_dump(file_exists('phar://' . __DIR__ . '/files/write4.phar/testit.txt'), file_get_contents('phar:…
|
/PHP-8.0/ext/phar/ |
H A D | config.m4 | 1 PHP_ARG_ENABLE([phar], 2 [for phar archive support], 3 [AS_HELP_STRING([--disable-phar], 4 [Disable phar support])], 8 …PHP_NEW_EXTENSION(phar, util.c tar.c zip.c stream.c func_interceptors.c dirstream.c phar.c phar_ob… 9 AC_MSG_CHECKING([for phar openssl support]) 20 PHP_ADD_EXTENSION_DEP(phar, hash, true) 21 PHP_ADD_EXTENSION_DEP(phar, spl, true) 24 PHP_INSTALL_HEADERS([ext/phar], [php_phar.h]) 26 PHP_OUTPUT(ext/phar/phar.1 ext/phar/phar.phar.1)
|
/PHP-8.0/ext/phar/tests/cache_list/files/ |
H A D | write3.phar.inc | 3 $fname = dirname(__FILE__) . '/write3.phar'; 6 $phar = new Phar($fname); 7 $phar->setStub('<?php 9 var_dump(file_exists("phar://" . __FILE__ . "/test"), is_dir("phar://" . __FILE__ . "/test")); 10 rmdir("phar://" . __FILE__ . "/test"); 12 var_dump(file_exists("phar://" . __FILE__ . "/test"), is_dir("phar://" . __FILE__ . "/test")); 16 $phar->setMetadata('hi'); 17 $phar['test.txt'] = "hi 19 $phar['test.txt']->setMetadata('hi'); 20 $phar->addEmptyDir('test');
|