<?php
declare(strict_types=1);

namespace Itdatex\Rechnungseingang\Admin\Pages;

if ( ! defined( 'ABSPATH' ) ) { exit; }

use Itdatex\Rechnungseingang\Plugin;
use Itdatex\Rechnungseingang\UploadHandler;

/**
 * Admin-Seite: Upload-Form.
 */
final class Upload
{
    public function register(): void { /* keine Hooks, render() ueber Menu */ }

    public static function render(): void
    {
        if ( ! current_user_can( Plugin::CAPABILITY ) ) {
            wp_die( esc_html__( 'Keine Berechtigung.', 'itdatex-e-invoice-intake' ), '', [ 'response' => 403 ] );
        }
        include REING_DIR . 'admin/views/page-upload.php';
    }
}
