Test: /Zend/tests/bug43200.phpt - Version 5.4.0beta2-dev        

Bug #43200 Interface implementation / inheritence not possible in abstract classes
Submitted: 2007-11-05 15:50:30 Modified: 2011-11-19 13:35:51
From: smith Assigned: felipe
Status: Closed Package: Scripting Engine problem
PHP Version: 5.3CVS-2007-11-05 (CVS) OS: Linux

There is 1 diff reported by users for this test.

Count Diff
2 (100%)
001+ Fatal error: Can't inherit abstract function b::foo() (previously declared abstract in a) in %s/bug43200.php on line 15
001- Class [ <user> class x extends c implements a, b ] {
002- @@ %s 15-17
003-
004- - Constants [0] {
005- }
006-
007- - Static properties [0] {
008- }
009-
010- - Static methods [0] {
011- }
012-
013- - Properties [0] {
014- }
015-
016- - Methods [2] {
017- Method [ <user, prototype b> public method foo ] {
018- @@ %s 16 - 16
019- }
020-
021- Method [ <user, inherits c, prototype a> public method bar ] {
022- @@ %s 12 - 12
023- }
024- }
025- }