예제 #1
0
 /**
  * @param int $idSalesOrder
  *
  * @return array
  */
 public function getDistinctManualEventsByIdSalesOrder($idSalesOrder)
 {
     return $this->omsFacade->getDistinctManualEventsByIdSalesOrder($idSalesOrder);
 }
 /**
  * @param string $sku
  *
  * @return \Orm\Zed\Sales\Persistence\SpySalesOrderItem
  */
 public function countReservedOrderItemsForSku($sku)
 {
     return $this->omsFacade->countReservedOrderItemsForSku($sku);
 }
예제 #3
0
 /**
  * @param string $eventId
  * @param \Propel\Runtime\Collection\ObjectCollection $orderItems
  * @param array $logContext
  * @param array $data
  *
  * @return array
  */
 public function triggerEvent($eventId, ObjectCollection $orderItems, array $logContext, array $data = [])
 {
     return $this->omsFacade->triggerEvent($eventId, $orderItems, $logContext, $data);
 }
예제 #4
0
 /**
  * @param array $orderItemIds
  * @param array $data
  *
  * @return array
  */
 public function triggerEventForNewOrderItems(array $orderItemIds, array $data = [])
 {
     return $this->omsFacade->triggerEventForNewOrderItems($orderItemIds, $data);
 }