public static function handleUncaughtException(\Exception $instance) { @ob_end_clean(); if (Database::inTransaction()) { Database::rollBack(); } if (!$instance instanceof Error) { $instance = new self($instance->getMessage(), intval($instance->getCode()), $instance, $instance->getTrace()); } include Template::load('Misc/Error'); exit; }