ldc-mesbr-app/src/Application/UseCases/PrintableCoupon/Create/Input.php
2026-10-15 15:39:34 +02:00

20 lines
518 B
PHP

<?php
declare(strict_types=1);
namespace Application\UseCases\PrintableCoupon\Create;
use Domain\Models\ValueObjects\Campaign\CampaignCode;
use Domain\Models\ValueObjects\Coupon\CouponCode;
use Domain\Models\ValueObjects\CrmHashcode;
use Shared\DDD\UseCases\Input as UseCaseInput;
final readonly class Input implements UseCaseInput
{
public function __construct(
public CampaignCode $campaignCode,
public CouponCode $couponCode,
public CrmHashcode $crmCustomerHashcode,
) {
}
}