예제 #1
0
파일: Controller.php 프로젝트: gudwin/faid
 /**
  *
  */
 protected function send()
 {
     //
     if (empty($this->response)) {
         //
         $isViewNotRendered = !empty($this->view) && !$this->view->isRendered();
         //
         if ($isViewNotRendered) {
             //
             $this->getDefaultHTTPResponse();
             //
             $this->response->setData($this->view->render());
         }
     }
     if (!empty($this->response)) {
         $this->response->send();
     }
     return $this->response;
 }
예제 #2
0
파일: basicTest.php 프로젝트: gudwin/faid
 public function testIsRendered()
 {
     //
     $view = new View($this->viewPath);
     //
     $this->assertFalse($view->isRendered());
     //
     $view->set('msg', 'hello world!');
     //
     $result = $view->render();
     $this->assertTrue($view->isRendered());
 }