<?php

declare(strict_types=1);

namespace App\Administration\Application\Query\HasGradesInPeriod;

/**
 * Query pour vérifier si des notes existent dans une période donnée.
 *
 * Utilisée pour avertir l'administrateur lors de la modification
 * des dates d'une période passée contenant des évaluations.
 */
final readonly class HasGradesInPeriodQuery
{
    public function __construct(
        public string $tenantId,
        public string $academicYearId,
        public int $periodSequence,
    ) {
    }
}
