route(); } catch (Exception $e) { // Error Handling http_response_code(404); $errorMessage = Config::get('APP_ENV') === 'development' ? $e->getMessage() : 'Page not found or access denied.'; $errorView = __DIR__ . '/../views/error.php'; if(file_exists($errorView)) { require_once $errorView; } else { echo "

System Error

" . htmlspecialchars($errorMessage) . "

"; } }