Mmoreram\RSQueueBundle\Resolver\QueueAliasResolver::checkQueue PHP Method

checkQueue() public method

Check if given queue alias can be resolved
public checkQueue ( string $queueAlias ) : boolean
$queueAlias string Queue alias
return boolean queue alias can be resolved
    public function checkQueue($queueAlias)
    {
        if (!isset($this->queues[$queueAlias])) {
            throw new InvalidAliasException();
        }
        return true;
    }

Usage Example

 /**
  * Test check method
  */
 public function testCheckQueue()
 {
     $queueAliasResolver = new QueueAliasResolver($this->queues);
     $this->assertEquals($queueAliasResolver->checkQueue('myqueue1'), true);
     try {
         $queueAliasResolver->checkQueue('myqueue3');
     } catch (InvalidAliasException $expected) {
         return;
     }
     $this->fail('An expected InvalidAliasException exception has not been raised.');
 }