public function request() { if (empty($this->_request)) { $this->_request = new Request(); $this->_request->params += array('controller' => 'posts', 'action' => 'add'); } return $this->_request; }