refactor create freight order to return dto

This commit is contained in:
Yisroel Baum 2025-11-17 21:45:59 +02:00
parent 21216ab52f
commit f322a0f80e
Signed by: yisroelbaum
GPG key ID: 0FA60884F75520A9
3 changed files with 19 additions and 5 deletions

View file

@ -19,14 +19,14 @@ class CreateFreightOrder
public function execute(
CreateFreightOrderRequestDTO $dto,
): FreightOrder {
): CreateFreightOrderResponseDTO {
$savedFreightOrder = $this->saveFreightOrder($dto);
$this->handleCarrierActions(
$dto->carrierIds,
$savedFreightOrder,
);
return $savedFreightOrder;
return new CreateFreightOrderResponseDTO($savedFreightOrder);
}
/**