ldc-mesbr-app/src/Application/UseCases/CampaignRequest/Reject/Output/CampaignRequestRejected.php

19 lines
544 B
PHP

<?php
declare(strict_types=1);
namespace Application\UseCases\CampaignRequest\Reject\Output;
use Domain\Models\ValueObjects\CampaignRequest\CampaignRequestStatus;
use Domain\Models\ValueObjects\CampaignRequest\CampaignRequestId;
use Domain\Models\ValueObjects\CampaignRequest\RejectionReason;
final readonly class CampaignRequestRejected implements Output
{
public function __construct(
public CampaignRequestId $id,
public CampaignRequestStatus $status,
public RejectionReason $rejectionReason,
) {
}
}