AFAIK php does not support multiple inheritance. I've to add plugin to a wikimedia system, which impelments a gui-based Wizard.
The wizard contains a abstract class wizardBase and f.i. a extented class addNewsWizard. To implement this in a wikisystem as a specialpage the addNewsWizard class is also a extented class of specialpages.
So i tried it as following, but wizard base is no interface
Code: Select all
abstract class wizardBase {
....
}
class SpecialPages {
.....
}
class AddNewWizard extends SpecialPages implements wizardBase {
...
}greetz
rup