<?php

declare(strict_types=1);

/**
 * 技師進階資料顯示區塊。
 */

if (!function_exists('fate_masseur_profile_stats_display')) {
    require_once dirname(__DIR__) . DIRECTORY_SEPARATOR . 'fate_masseur_profile_stats.php';
}

$masseur = is_array($masseur ?? null) ? $masseur : [];
$wrapperClass = isset($wrapperClass) ? trim((string) $wrapperClass) : 'masseur-profile-stats';

if (!fate_masseur_profile_stats_show_public($masseur)) {
    return;
}

$stats = fate_masseur_profile_stats_display($masseur);
?>
<dl class="<?= htmlspecialchars($wrapperClass, ENT_QUOTES, 'UTF-8') ?>">
    <div class="masseur-profile-stats__item">
        <dt>年齡</dt>
        <dd><?= htmlspecialchars($stats['age_label'], ENT_QUOTES, 'UTF-8') ?></dd>
    </div>
    <div class="masseur-profile-stats__item">
        <dt><span class="masseur-profile-stats__label-full">三圍（英吋）</span><span class="masseur-profile-stats__label-short">三圍</span></dt>
        <dd><?= htmlspecialchars($stats['measurements_label'], ENT_QUOTES, 'UTF-8') ?></dd>
    </div>
    <div class="masseur-profile-stats__item masseur-profile-stats__item--cup">
        <dt>罩杯</dt>
        <dd><?= htmlspecialchars($stats['cup_label'], ENT_QUOTES, 'UTF-8') ?></dd>
    </div>
</dl>
