xref: /PHP-5.3/ext/phar/tests/files/phar_oo_test.inc (revision 377ff97a)
1<?php
2
3ini_set('date.timezone', 'GMT');
4
5$fname = dirname(__FILE__) . '/phar_oo_test.phar.php';
6$pname = 'phar://' . $fname;
7$file = (binary)'<?php include "' . $pname . '/a.php"; __HALT_COMPILER(); ?>';
8
9$files = array();
10
11if (!isset($pharconfig)) $pharconfig = 0;
12
13switch($pharconfig)
14{
15	default:
16	case 0:
17		$files['a.php']   = '<?php echo "This is a.php\n"; ?>';
18		$files['b.php']   = '<?php echo "This is b.php\n"; ?>';
19		$files['b/c.php'] = '<?php echo "This is b/c.php\n"; ?>';
20		$files['b/d.php'] = '<?php echo "This is b/d.php\n"; ?>';
21		$files['e.php']   = '<?php echo "This is e.php\n"; ?>';
22		break;
23	case 1:
24		$files['a.csv'] =<<<EOF
251,2,3
262,a,b
273,"c","'e'"
28EOF;
29		break;
30	case 2:
31		$files['a.csv'] =<<<EOF
321,2,3
332,a,b
343,"c","'e'"
354
365,5
37
387,777
39EOF;
40		break;
41	case 3:
42		$files['a.php'] = '<?php echo new new class;';
43		break;
44}
45
46$ftime = mktime(12, 0, 0, 3, 1, 2006);
47include 'phar_test.inc';
48
49?>