Ejemplo n.º 1
0
 /**
  *
  * @return type
  */
 public function printError($code = \HTTP_NOT_FOUND, $message = null)
 {
     if (Core\Request::server('REQUEST_METHOD') == 'POST') {
         $content = json_encode(array('status' => 'failure'));
     } else {
         $layout = Core\Router::call('Layout.create');
         $this->setErrorTitle($code);
         $this->setErrorMessage(is_null($message) ? 'Page Not Found' : $message);
         $layout->setContent($this->loadTemplate(Module\VIEW_BASE . "/error.phtml"));
         $content = $layout->render();
     }
     return $content;
 }