本文整理汇总了PHP中Queue::declareQueue方法的典型用法代码示例。如果您正苦于以下问题:PHP Queue::declareQueue方法的具体用法?PHP Queue::declareQueue怎么用?PHP Queue::declareQueue使用的例子?那么恭喜您, 这里精选的方法代码示例或许可以为您提供帮助。您也可以进一步了解该方法所在类Queue
的用法示例。
在下文中一共展示了Queue::declareQueue方法的4个代码示例,这些例子默认根据受欢迎程度排序。您可以为喜欢或者感觉有用的代码点赞,您的评价将有助于系统推荐出更棒的PHP代码示例。
示例1: update
public function update(\SplSubject $subject)
{
$queue = Queue::declareQueue($this->queueName);
$producer = new \MicroQueue\Producer($queue);
$message = $subject->getData();
$producer->publish($message);
}
示例2: testCreateQueueShouldThrowAnExceptionWhenQueueNameIsNotAString
/**
* @expectedException \InvalidArgumentException
* @expectedExceptionMessage Queue name must a name (string) not an id (numeric sequence)
*/
public function testCreateQueueShouldThrowAnExceptionWhenQueueNameIsNotAString()
{
$queueName = 123;
Queue::declareQueue($queueName);
}
示例3: setUp
protected function setUp()
{
$this->queue = Queue::declareQueue('nls');
$this->producer = new Producer($this->queue);
}
示例4: setUp
protected function setUp()
{
$this->queue = Queue::declareQueue('nls');
$producer = new Producer($this->queue);
$producer->publish('This is a test');
}