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"; } }