Примеры использования
The below example of Zend_Queue shows a variety of
features, including queue creation, queue retrieval, message retrieval,
message deletion, and sending messages.
Приведённый ниже пример показывает варианты использования
Zend_Queue: создание очереди сообщений,
получение, отправку и удаление сообщений.
// Конфигурационные параметры
// @see Zend_Queue_Adapater::__construct()
'name' => 'queue1',
);
// Создание очереди на основе массива
'Array', $options);
// Получение списка очередей
"\n";
}
// Создание новой очереди
$queue2 = $queue->createQueue('queue2');
// Подсчёт количества сообщений в очереди (реализует интерфейс Countable из SPL)
// Получение 5 сообщений из очереди
"\n";
// Сообщение обработано, его можно удалить
$queue->deleteMessage($message);
}
// Отправка сообщения в текущую очередь
'My Test Message');
// Удаление созданной очереди и всех сообщений в ней
$queue->deleteQueue('queue2');