bonjour,
j'ai un objet php qui avec une fonction me renvoie un autre objet sur lequel je souhaite appeler une fonction...
conctrètement je souhaite faire un truc du genre :
Code :
- $pere = new Pere();
- echo $pere->getFilsAine()->getAge();
|
où bien sûr la classe de l'objet renvoyé par getFilsAine() contient une méthode getAge()...
le seul moyen que j'ai trouvé pour le faire est :
Code :
- $pere = new Pere();
- $fils = $pere->getFilsAine();
- return $fils->getAge();
|
mais bon ça fait 2 instanciation en plus...
on peut raccourcir ??? (c'est un pb général... ici ce n'est qu'un exemple...)