<?php

namespace App\Modules\HR\Shifts\Support;

final class ShiftWeekday
{
    public const MONDAY = 'monday';

    public const TUESDAY = 'tuesday';

    public const WEDNESDAY = 'wednesday';

    public const THURSDAY = 'thursday';

    public const FRIDAY = 'friday';

    public const SATURDAY = 'saturday';

    public const SUNDAY = 'sunday';

    /**
     * @return list<string>
     */
    public static function all(): array
    {
        return [
            self::MONDAY,
            self::TUESDAY,
            self::WEDNESDAY,
            self::THURSDAY,
            self::FRIDAY,
            self::SATURDAY,
            self::SUNDAY,
        ];
    }
}
