cvs: php-src /tests/classes private_redeclare.phpt

From: Date: Thu, 03 Jul 2003 10:05:01 +0000
Subject: cvs: php-src /tests/classes private_redeclare.phpt
Groups: php.cvs 
Request: Send a blank email to php-cvs+get-22343@lists.php.net to get a copy of this message
helly Thu Jul 3 06:05:01 2003 EDT Added files: /php-src/tests/classes private_redeclare.phpt Log: Check private redeclare behavior Index: php-src/tests/classes/private_redeclare.phpt +++ php-src/tests/classes/private_redeclare.phpt --TEST-- ZE2 A derived class does not know anything about inherited private methods --FILE-- <?php class base { private function show() { echo "base\n"; } function test() { $this->show(); } } $t = new base(); $t->test(); class derived extends base { function show() { echo "derived\n"; } function test() { echo "test\n"; $this->show(); parent::test(); parent::show(); } } $t = new derived(); $t->test(); ?> --EXPECTF-- base test derived base Fatal error: Call to private method base::show() from context 'derived' in %s on line %d

« previous php.cvs (#22343) next »