--- /dev/null
+<?php\r
+class A\r
+{\r
+ function __construct()\r
+ {\r
+ echo " A::__construct\n";\r
+ }\r
+}\r
+\r
+class B extends A\r
+{\r
+ function B()\r
+ {\r
+ echo "B::B\n";\r
+ $this->A();\r
+ }\r
+}\r
+\r
+class C extends A\r
+{\r
+ function C()\r
+ {\r
+ echo "C::C\n";\r
+ parent::__construct();\r
+ }\r
+}\r
+\r
+$c = new C();\r
+$b = new B();\r
+\r
+?>\r
--- /dev/null
+$ php-5.6.3 6-parent.php \r
+C::C\r
+ A::__construct\r
+B::B\r
+PHP Fatal error: Call to undefined method B::A() in /home/cweiske/Dev/pear/test/165/6-parent.php on line 15\r
+\r
+Fatal error: Call to undefined method B::A() in /home/cweiske/Dev/pear/test/165/6-parent.php on line 15\r