/** * @param \Orm\Zed\Sales\Persistence\SpySalesOrderItem $orderItem * * @return bool */ public function check(SpySalesOrderItem $orderItem) { $result = $this->getFacade()->isPaymentNotificationAvailable($orderItem->getFkSalesOrder(), $orderItem->getIdSalesOrderItem()); return $result; }
/** * @param \Orm\Zed\Sales\Persistence\SpySalesOrderItem $orderItemEntity * @param \Generated\Shared\Transfer\ItemTransfer $itemTransfer * * @return void */ protected function hydrateStateHistory(SpySalesOrderItem $orderItemEntity, ItemTransfer $itemTransfer) { foreach ($orderItemEntity->getStateHistories() as $stateHistoryEntity) { $itemStateTransfer = new ItemStateTransfer(); $itemStateTransfer->fromArray($stateHistoryEntity->toArray(), true); $itemStateTransfer->setName($stateHistoryEntity->getState()->getName()); $itemStateTransfer->setIdSalesOrder($orderItemEntity->getFkSalesOrder()); $itemTransfer->addStateHistory($itemStateTransfer); } }
/** * @param \Orm\Zed\Sales\Persistence\SpySalesOrderItem $orderItem * * @return bool */ public function check(SpySalesOrderItem $orderItem) { return $this->getFacade()->isPaymentPaid($orderItem->getFkSalesOrder(), $orderItem->getIdSalesOrderItem()); }
/** * @param \Orm\Zed\Sales\Persistence\SpySalesOrderItem $orderItem * * @return bool */ public function check(SpySalesOrderItem $orderItem) { $res = $this->getFacade()->isPaymentAppointed($orderItem->getFkSalesOrder(), $orderItem->getIdSalesOrderItem()); return $res; }