Eventuali duplicati:
How do I get a PHP class constructor to call its parent's parent's constructorCome saltare l'esecuzione di un metodo genitore per eseguire il metodo grandparent?
So che sembra strano, ma sto cercando di aggirare un bug. Come posso chiamare un metodo per nonni?
<?php
class Person {
function speak(){ echo 'person'; }
}
class Child extends Person {
function speak(){ echo 'child'; }
}
class GrandChild extends Child {
function speak(){
//skip parent, in order to call grandparent speak method
}
}
Hai il controllo su tutte le classi nella gerarchia? –