function __exception_response($code, $exception) { $resp = resp()->reset()->setCode($code); if (DEBUG) { foreach (__exception_header($exception) as $header) { $resp->setHeader($header); } } if (req()->isAjax()) { return $resp; } $body = \Controller::view()->render('_error', array('exception' => $exception)); $resp->setBody($body); return $resp; }
function __exception_response($code, $exception) { $resp = resp()->reset()->setCode($code); if (DEBUG) { foreach (__exception_header($exception) as $header) { $resp->setHeader($header); } } if (req()->isAjax()) { return $resp; } if ($code == 401) { $resp = resp()->redirect('/login?ref=' . urlencode(req()->requestUri())); } else { $body = \Controller::view()->render('_error', array('exception' => $exception)); $resp->setBody($body); } return $resp; }