1234567891011121314151617181920212223242526272829 |
- --TEST--
- Bug
- --FILE--
- <?php
- X::test();
- class X {
- public static function test() {
- $myChild = new ChildClass;
- $myChild->secret();
- }
- private function secret() {
- echo "Called private " . __METHOD__ . "() on an instance of: " . get_class($this) . "\n";
- }
- }
- class ParentClass {
- private function secret() { }
- }
- class ChildClass extends ParentClass {
- public function secret() {
- echo "Called public " . __METHOD__ . "() on an instance of: " . get_class($this) . "\n";
- }
- }
- ?>
- --EXPECT--
- Called public ChildClass::secret() on an instance of: ChildClass
|