/** * Shutdown handler */ function shutdownHandler() { if ($e = error_get_last()) { if (in_array($e['type'], array(E_ERROR, E_USER_ERROR))) { @ob_end_clean(); if (Request::server('REQUEST_METHOD') == 'POST') { echo json_encode(array('status' => 'failure')); } else { echo Router::call('Index.error', \HTTP_SERVER_ERROR); } } } }