/** * @param \Generated\Shared\Transfer\RefundTransfer $refundTransfer * * @return void */ protected function calculateRefundableExpenseAmount(RefundTransfer $refundTransfer) { if ($refundTransfer->getExpenses()) { foreach ($refundTransfer->getExpenses() as $expenseTransfer) { $refundTransfer->setAmount($refundTransfer->getAmount() + $expenseTransfer->getRefundableAmount()); } } }
/** * @param \Generated\Shared\Transfer\RefundTransfer $refundTransfer * * @return void */ protected function calculateRefundableItemAmount(RefundTransfer $refundTransfer) { foreach ($refundTransfer->getItems() as $itemTransfer) { $refundTransfer->setAmount($refundTransfer->getAmount() + $itemTransfer->getRefundableAmount()); } }