/** * set result * * @param string $resultName * @param array $params */ public function setResult($resultName, $params) { $resultClass = Settings::getResultClass($resultName); $this->_result = new $resultClass(); $this->_result->setEvent($this); $this->_result->setParams($params); Settings::setResult($resultName, $this->_result); $this->_result->init(); }
/** * setResult * * @param mixed $result * @access public * @return Response */ public function setResult(Result $result) { $result->prepareResponse($this); $this->_result = $result; return $this; }