コード例 #1
0
ファイル: StorageTest.php プロジェクト: recck/proem
 public function testQueuePriority()
 {
     $results = '';
     $q = new Queue();
     $q->insert('a', 1);
     $q->insert('b', 1);
     $q->insert('c', 1);
     foreach ($q as $v) {
         $results .= $v;
     }
     $this->assertEquals('abc', $results);
 }
コード例 #2
0
ファイル: Standard.php プロジェクト: recck/proem
 /**
  * Insert an event into the queue
  *
  * @param Proem\Filter\Event\Template $event
  * @param int $priority
  * @return Proem\Filter\Manager\Template
  */
 public function attachEvent(Event $event, $priority = self::DISPATCH_EVENT_PRIORITY)
 {
     $this->queue->insert($event, $priority);
     return $this;
 }