<?php

namespace App\EventPaymentModules\DTO;

/**
 * Ausgabe von {@see \App\EventPaymentModules\EventPaymentModule::registrationSummary()}.
 *
 * Das Modul erzeugt seinen Zahlungs-Block vollständig als HTML; die Render-Stellen (Anmeldeabschluss,
 * Mails) geben ihn nur noch per `v-html` / `{!! !!}` aus.
 */
final class RegistrationSummaryResponse
{
    /** Gibt es überhaupt einen Zahlungs-Block darzustellen? */
    public bool $hasPaymentInformation = false;

    /** Fertig gerenderter HTML-Block der Zahlungsinformationen. */
    public string $html = '';
}
