<?php

declare(strict_types=1);

namespace App\Scolarite\Application\Command\CreateScheduleSlot;

final readonly class CreateScheduleSlotCommand
{
    public function __construct(
        public string $tenantId,
        public string $classId,
        public string $subjectId,
        public string $teacherId,
        public int $dayOfWeek,
        public string $startTime,
        public string $endTime,
        public ?string $room,
        public bool $isRecurring = true,
        public bool $forceConflicts = false,
    ) {
    }
}
