Toujours sur les roues d'entraînement PHP-OOP, cette question peut appartenir au failblog.org. =)PHP avantages de chaînage de méthode?
Quels sont les avantages de la méthode de chaînage en PHP?
Je ne sais pas si c'est important, mais je vais appeler ma méthode statiquement. par exemple.
$foo = Bar::get('sysop')->set('admin')->render();
D'après ce que j'ai lu, toute méthode qui retourne $this
est autorisé à être enchaîné. Je viens d'apprendre que c'est nouveau en PHP5. Il me semble qu'il peut y avoir des gains de vitesse si je n'ai pas besoin d'instancier un nouvel objet (en l'appelant statiquement) et que je sélectionne juste les quelques méthodes dont j'ai besoin dans la classe?
Est-ce que j'ai ce droit?
Il est ce qu'on appelle une « interface fluide », ce n'est pas nouvelle, juste apparemment n'a pas fonctionné avant http://devzone.zend.com/article/1362 PHP5 – CaffGeek
Cela fonctionne maintenant? Charmant! Je ne le savais pas. –