/** * Delete Message's Push Status (for Push Queues only) * * Example: * <code> * $ironmq->deleteMessagePushStatus("test_queue", $message_id, $subscription_id) * </code> * * @param string $queue_name * @param string $message_id * @param string $subscription_id * @throws CException * @return mixed */ public function mqDeleteMessagePushStatus($queue_name, $message_id, $subscription_id) { try { return $this->_mq->deleteMessagePushStatus($queue_name, $message_id, $subscription_id); } catch (Exception $e) { Yii::log('Error in IronMQ: ' . $e->getMessage(), 'error', 'ext.yiiron'); throw new CException($e->getMessage()); } }