Зачем возвращать $ this в методах setter?
Изучая Zend Framework, я обнаружил, что каждый метод setter любого из его классов (из тех, что я рассмотрел) возвращает экземпляр класса, в котором он живет. Не просто устанавливает какое-то значение, но устанавливает значение, а также возвращает $ this. Например: /* Zend_Controller_Router */ public function setGlobalParam($name, $value) { $this->_globalParams[$name] = $value; return $this; } /* Zend_Controller_Request […]