diff --git a/lib/Cake/Error/ExceptionRenderer.php b/lib/Cake/Error/ExceptionRenderer.php index a4b824cd199..e74db1e6074 100644 --- a/lib/Cake/Error/ExceptionRenderer.php +++ b/lib/Cake/Error/ExceptionRenderer.php @@ -188,10 +188,11 @@ protected function _cakeError(CakeException $error) { $this->controller->response->statusCode($code); $this->controller->set(array( 'code' => $code, - 'url' => h($url), + 'mame' => h($error->getMessage()), 'message' => h($error->getMessage()), + 'url' => h($url), 'error' => $error, - '_serialize' => array('code', 'url', 'message') + '_serialize' => array('code', 'name', 'message', 'url') )); $this->controller->set($error->getAttributes()); $this->_outputMessage($this->template); @@ -211,10 +212,11 @@ public function error400($error) { $url = $this->controller->request->here(); $this->controller->response->statusCode($error->getCode()); $this->controller->set(array( - 'url' => h($url), + 'name' => h($message), 'message' => h($message), + 'url' => h($url), 'error' => $error, - '_serialize' => array('url', 'message') + '_serialize' => array('name', 'message', 'url') )); $this->_outputMessage('error400'); } @@ -234,10 +236,11 @@ public function error500($error) { $code = ($error->getCode() > 500 && $error->getCode() < 506) ? $error->getCode() : 500; $this->controller->response->statusCode($code); $this->controller->set(array( - 'url' => h($url), + 'name' => h($message), 'message' => h($message), + 'url' => h($url), 'error' => $error, - '_serialize' => array('url', 'message') + '_serialize' => array('name', 'message', 'url') )); $this->_outputMessage('error500'); } @@ -254,10 +257,11 @@ public function pdoError(PDOException $error) { $this->controller->response->statusCode($code); $this->controller->set(array( 'code' => $code, - 'url' => h($url), + 'name' => h($error->getMessage()), 'message' => h($error->getMessage()), + 'url' => h($url), 'error' => $error, - '_serialize' => array('code', 'url', 'message', 'error') + '_serialize' => array('code', 'name', 'message', 'url', 'error') )); $this->_outputMessage($this->template); }