Example #1
0
 private function callView()
 {
     try {
         $view = getcwd() . '/application/views/' . $this->application->controller . '/' . $this->application->view . '.php';
         if (!is_readable($view)) {
             throw new Exception('Controller cannot find the view file ' . $view);
         } else {
             View::setMessage($this->message);
             ob_start();
             require_once $view;
             View::setContent(ob_get_clean());
         }
     } catch (Exception $e) {
         echo 'Caught exception: ', $e->getMessage(), "\n";
     }
 }