Korzyści związane z łączeniem metod PHP?

Nadal na kołach treningowych PHP-OOP to pytanie może być włączonefailblog.org. =)

Jakie są zalety łączenia metod w PHP?

Nie jestem pewien, czy to jest ważne, ale będę nazywać moją metodę statycznie. na przykład

$foo = Bar::get('sysop')->set('admin')->render();

Z tego co przeczytałem, każda metoda, która powraca$this wolno być przykuty. Właśnie dowiedziałem się, że jest to nowość w PHP5. Wydaje mi się, że mogą istnieć korzyści szybkościowe, jeśli nie muszę tworzyć instancji całego nowego obiektu (wywołując go statycznie) i po prostu wybrać kilka metod, których potrzebuję z klasy?

Czy mam to dobrze?

questionAnswers(3)

yourAnswerToTheQuestion