<?php

declare(strict_types=1);

namespace App\Framework\ErrorHandling\View;

use App\Framework\Exception\ErrorHandlerContext;

/**
 * Interface für alle Renderer von Fehlerseiten
 */
interface ErrorViewRendererInterface
{
    /**
     * Rendert eine Fehlerseite basierend auf dem ErrorHandlerContext
     */
    public function renderFromHandlerContext(ErrorHandlerContext $context, bool $isDebug = false): string;
}
