/** * Get Message's Push Statuses (for Push Queues only) * * Example: * <code> * statuses = $ironmq->getMessagePushStatuses("test_queue", $message_id) * </code> * * @param string $queue_name * @param string $message_id * @throws CException * @return array */ public function mqGetMessagePushStatuses($queue_name, $message_id) { try { return $this->_mq->GetMessagePushStatuses($queue_name, $message_id); } catch (Exception $e) { Yii::log('Error in IronMQ: ' . $e->getMessage(), 'error', 'ext.yiiron'); throw new CException($e->getMessage()); } }