Пример #1
0
 /**
  * @param \Generated\Shared\Transfer\OrderTransfer $orderTransfer
  * @param string $request Relevant request
  * @param string $status Expected status
  *
  * @return bool
  */
 protected function hasApiLogStatus(OrderTransfer $orderTransfer, $request, $status)
 {
     $idSalesOrder = $orderTransfer->getIdSalesOrder();
     $apiLog = $this->queryContainer->getApiLogsByOrderIdAndRequest($idSalesOrder, $request)->findOne();
     if ($apiLog === null) {
         return false;
     }
     return $apiLog->getStatus() === $status;
 }