PHP Class Mmoreram\RSQueueBundle\Resolver\QueueAliasResolver

Provides base structure of all rsqueue services
Afficher le fichier Open project: mmoreram/rsqueue-bundle Class Usage Examples

Méthodes publiques

Méthode Description
__construct ( array $queues ) Construct method
checkQueue ( string $queueAlias ) : boolean Check if given queue alias can be resolved
getQueue ( string $queueAlias ) : string Return real queue name by defined QueueAlias
getQueueAlias ( string $queue ) : string Get alias given queue name
getQueues ( array $queueAlias ) : Array Given an array of queueAliases, return a valid queueNames array

Method Details

__construct() public méthode

Construct method
public __construct ( array $queues )
$queues array Queue names array

checkQueue() public méthode

Check if given queue alias can be resolved
public checkQueue ( string $queueAlias ) : boolean
$queueAlias string Queue alias
Résultat boolean queue alias can be resolved

getQueue() public méthode

Return real queue name by defined QueueAlias
public getQueue ( string $queueAlias ) : string
$queueAlias string Queue alias
Résultat string real queue name

getQueueAlias() public méthode

Get alias given queue name
public getQueueAlias ( string $queue ) : string
$queue string Queue name
Résultat string Queue alias if exists

getQueues() public méthode

Given an array of queueAliases, return a valid queueNames array
public getQueues ( array $queueAlias ) : Array
$queueAlias array Queue alias array
Résultat Array valid queueName array