Salut,
Je chercher à accéder à la function parent, parent d'une classe sans appeler la function parent. :s Un exemple va vous permettre de comprendre un peu mieu :p
Code PHP :
class maclass
{
public function test() { return 'level 1'; }
}
class maclass2 extend maclass
{
public function test() { return parent::test() . '-level 2'; }
}
class maclass3 extend maclass2
{
public function test() { return parent::test() . '-level 3'; }
}
$exemple = new maclass();
echo $exemple->test(); // cela devrai afficher level 1-level 2-level 3 (enfin j'ai pas tester :p)
Ce je voudrai c'est afficher level 1-level 3 avec quelque chose du genre "parent::parent::test()":
Code PHP :
class maclass3 extend maclass2
{
public function test() { return parent::parent::test() . '-level 3'; }
}
J'espère que vous comprenez mon problème et que peut être vous avez une solution?
Have Fun ...