Я видел много раз Zend Framework, используя стиль return $this;
pattern
- и с моей точки зрения:
-
Pro: кажется довольно неплохим стилем
patternдля цепочки многих действий на одном и том же объекте и сокращения вашего кода. -
Con: код выглядит немного странным, когда вы видите, что объект возвращает себя в методе, который делает что-то еще (например, setter для некоторого свойства)
Является ли это действительно хорошей практикой pattern или, возможно, практикой anti- ?
ИЗМЕНИТЬ: хорошо было слишком много от моей стороны, чтобы назвать его "шаблоном", спасибо всем, что указали мне в правильном направлении!