protected function renderError(OuzoExceptionData $exceptionData, $viewName = 'exception')
{
try {
$renderer = self::$errorRenderer ?: new ErrorRenderer();
$renderer->render($exceptionData, $viewName);
self::$errorHandled = true;
} catch (Exception $e) {
echo "Framework critical error. Exception thrown in exception handler.<br>\n";
echo "<hr>\n";
echo "Message: " . $e->getMessage() . "<br>\n";
echo "Trace: " . $e->getTraceAsString() . "<br>\n";
}
}