Ejemplo n.º 1
0
 /**
  * If no delay is set in the message, we fallback to the queue config message delay
  *
  * @param MessageInterface $message
  * @return int|mixed
  */
 protected function getMessageDelay(MessageInterface $message)
 {
     $delay = $message->getDelay() === null ? $this->config->getDelaySeconds() : $message->getDelay();
     return min($delay, SqsQueueConfig::MAX_DELAY_SECONDS);
 }