コード例 #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
ファイル: LayoutTest.php プロジェクト: hjr3/zf2
 /**
  * @group ZF-5891
  */
 public function testSetLayoutWithDisabledFlag()
 {
     $layout = new Zend_Layout();
     $layout->disableLayout();
     $layout->setLayout('foo', false);
     $this->assertEquals('foo', $layout->getLayout());
     $this->assertFalse($layout->isEnabled());
 }
コード例 #3
0
ファイル: LayoutTest.php プロジェクト: jon9872/zend-framework
 /**
  * @return void
  */
 public function testEnableLayoutEnablesLayouts()
 {
     $layout = new Zend_Layout();
     $this->assertTrue($layout->isEnabled());
     $layout->disableLayout();
     $this->assertFalse($layout->isEnabled());
     $layout->enableLayout();
     $this->assertTrue($layout->isEnabled());
 }