Powiel możliwe:
Enforcing call to parent methodCicho wywołanie metody rodzic za plecami
Mam klasy jak ten
abstract class theme{
abstract function header(){
// do stuff here
}
abstract function footer(){
// do stuff here
}
}
więc wszystkie klasy podrzędne muszą mieć te 2 sposoby :
class Atheme extends theme{
function header(){
// do stuff here
echo ..
}
function footer(){
// do stuff here
echo ..
}
}
Teraz gdy zgłoszę jednej z poniższych metod:
$atheme = new Atheme;
$atheme->header();
Chcę metody header() z klasy podrzędne, aby automatycznie wywołać metodę klasy nadrzędnej header(), bez specjalnie wywołanie parent :: header() w klasie potomnej.
Czy to możliwe?