예제 #1
0
파일: Action.php 프로젝트: tudorfis/urfx
 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;
 }
예제 #2
0
 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());
 }