/** * Initialises the controller. */ public function init() { /** @var \BedRest\Framework\Zend1\Container _bedRest */ $this->_bedRest = $this->getFrontController()->getParam('bootstrap')->getResource('bedrest'); $this->_bedRestRequest = new Request(); $this->_bedRestRequest->setResource(Inflector::classify($this->getRequest()->getControllerName())); $routeComponents = array('identifier' => $this->_getParam('id')); $this->_bedRestRequest->setRouteComponents($routeComponents); $data = file_get_contents('php://input'); $this->_bedRestRequest->setRawBody($data); $this->_helper->ViewRenderer->setNoRender(true); }