ldc-boutique-cnc-sable/app/Queries/Orders/GetPickTimeSlotQueryOutput.php

23 lines
468 B
PHP

<?php
declare(strict_types=1);
namespace App\Queries\Orders;
use App\Dto\ShopDto;
use Domain\Enums\OrderTunnelStep;
use Domain\Models\ValueObjects\PickupTimeSlot;
final readonly class GetPickTimeSlotQueryOutput
{
/**
* @param array<int, PickupTimeSlot> $timeSlots
*/
public function __construct(
public OrderTunnelStep $step,
public ShopDto $shop,
public array $timeSlots,
public string $mapUrl,
) {
}
}