X-Git-Url: https://dev.renevier.net/?p=syj.git;a=blobdiff_plain;f=application%2Fcontrollers%2Fhelpers%2FSyjApi.php;h=029fe90275eb79d3db7a7b026083265c6bedabb0;hp=bfb97927d1a2aeb97d51573869a4a040308d2646;hb=014347ecde920ac7cb445fbed059f3b67f80336f;hpb=c1aeb7538786d8c9f3b3337c0b71e21ef89d9c77 diff --git a/application/controllers/helpers/SyjApi.php b/application/controllers/helpers/SyjApi.php index bfb9792..029fe90 100644 --- a/application/controllers/helpers/SyjApi.php +++ b/application/controllers/helpers/SyjApi.php @@ -1,5 +1,5 @@ setNoRender(); - $layout = Zend_Layout::getMvcInstance(); - if (null !== $layout) { - $layout->disableLayout(); - } + $this->getActionController()->getHelper('SyjNoRender')->disableRender(); } public function setContentType($contentType) { @@ -78,8 +73,8 @@ class Syj_Controller_Action_Helper_SyjApi extends Zend_Controller_Action_Helper_ public function postDispatch() { $response = $this->getResponse(); - $response->setHeader('Content-Type', $this->_contentType) - ->setHeader('Content-Length', strlen($this->_body)); + $response->setHeader('Content-Type', $this->_contentType, true) + ->setHeader('Content-Length', strlen($this->_body), true); if ($this->_checkIfNoneMatch) { $request = $this->getRequest();