|
|
@@ -181,6 +181,7 @@ class ExceptionRenderer {
|
|
|
'url' => h($url),
|
|
|
'name' => $error->getMessage(),
|
|
|
'error' => $error,
|
|
|
+ 'serialize' => array('code', 'error', 'name', 'url')
|
|
|
));
|
|
|
try {
|
|
|
$this->controller->set($error->getAttributes());
|
|
|
@@ -208,7 +209,8 @@ class ExceptionRenderer {
|
|
|
$this->controller->set(array(
|
|
|
'name' => $message,
|
|
|
'url' => h($url),
|
|
|
- 'error' => $error,
|
|
|
+ 'error' => $error,
|
|
|
+ 'serialize' => array('error', 'name', 'url')
|
|
|
));
|
|
|
$this->_outputMessage('error400');
|
|
|
}
|
|
|
@@ -231,6 +233,7 @@ class ExceptionRenderer {
|
|
|
'name' => $message,
|
|
|
'message' => h($url),
|
|
|
'error' => $error,
|
|
|
+ 'serialize' => array('error', 'name', 'url')
|
|
|
));
|
|
|
$this->_outputMessage('error500');
|
|
|
}
|
|
|
@@ -250,6 +253,7 @@ class ExceptionRenderer {
|
|
|
'url' => h($url),
|
|
|
'name' => $error->getMessage(),
|
|
|
'error' => $error,
|
|
|
+ 'serialize' => array('code', 'error', 'name', 'url')
|
|
|
));
|
|
|
try {
|
|
|
$this->_outputMessage($this->template);
|