Fix #5: Included files content is unavailable during compilation #21

Manually merged
belliash merged 20 commits from include_fix into master 2018-08-01 16:18:03 +02:00
3 changed files with 37 additions and 0 deletions
Showing only changes of commit 0c08bc61d4 - Show all commits

9
tests/test1.php Normal file
View File

@ -0,0 +1,9 @@
<?php
class Test1 {
}
$test = new Test1();
var_dump($test);
?>

12
tests/test2.php Normal file
View File

@ -0,0 +1,12 @@
<?php
class Test1 {
}
class Test2 extends Test1 {
}
$test = new Test2();
var_dump($test);
?>

16
tests/test3.php Normal file
View File

@ -0,0 +1,16 @@
<?php
class Test1 {
public $arg = 'Hello World!';
}
class Test2 extends Test1 {
public function test() {
echo $this->arg;
}
}
$test = new Test2();
$test->test();
?>