<?php #require("phar://iron_mq.phar"); require "../iron_core_php/IronCore.class.php"; require "IronMQ.class.php"; $ironmq = new IronMQ(); $ironmq->debug_enabled = true; $ironmq->ssl_verifypeer = false; $q_name = "test_queue_001"; $res = $ironmq->postMessage($q_name, "Test Message 1"); var_dump($res); $msg = $ironmq->reserveMessage($q_name); var_dump($msg); $reservation_id = $msg->reservation_id; for ($i = 0; $i < 3; $i++) { sleep(5); $res = $ironmq->touchMessage($q_name, $msg->id, $reservation_id); $reservation_id = $res->reservation_id; var_dump($res); } exit; $res = $ironmq->clearQueue("test_queue"); var_dump($res); $ironmq->postMessage("test_queue", "Test Message 2"); $ironmq->postMessage("test_queue", "Test Message 3"); $res = $ironmq->getMessage("test_queue"); var_dump($res); $res = $ironmq->getMessage("test_queue"); var_dump($res); $ironmq->postMessage("test_queue", "Test Message 4"); $ironmq->postMessage("test_queue", "Test Message 5");