public function ajaxResponse($message = "", $success = 1, $data = null, $type = 'json') { $this->layout->disableLayout(); $this->viewRenderer->setNoRender(true); if (!$success) { $message = "A problem occurred."; } echo Zend_Json::encode(array('data' => $data, 'success' => $success, 'error' => !$success, 'message' => $message, 'type' => $type)); exit; }
public function testNoRenderFlag() { $this->assertFalse($this->helper->getNoRender()); $this->helper->setNoRender(); $this->assertTrue($this->helper->getNoRender()); $this->helper->setNoRender(false); $this->assertFalse($this->helper->getNoRender()); $this->helper->setNoRender(true); $this->assertTrue($this->helper->getNoRender()); }