PHP Class Sokil\Mongo\Queue

Inheritance: implements Countable
Afficher le fichier Open project: sokil/php-mongo Class Usage Examples

Méthodes publiques

Méthode Description
__construct ( Database $database, $channel )
clear ( ) : Queue Clear queue
count ( ) : integer Get number of elements in queue
dequeue ( ) : mixed | Structure Get item from queue as Structure if array put into queue
dequeuePlain ( ) : mixed Get item from queue as is
enqueue ( mixed $payload, integer $priority ) : Queue Add item to queue

Method Details

__construct() public méthode

public __construct ( Database $database, $channel )
$database Database

clear() public méthode

Clear queue
public clear ( ) : Queue
Résultat Queue

count() public méthode

Get number of elements in queue
public count ( ) : integer
Résultat integer

dequeue() public méthode

Get item from queue as Structure if array put into queue
public dequeue ( ) : mixed | Structure
Résultat mixed | Structure

dequeuePlain() public méthode

Get item from queue as is
public dequeuePlain ( ) : mixed
Résultat mixed

enqueue() public méthode

Add item to queue
public enqueue ( mixed $payload, integer $priority ) : Queue
$payload mixed data to send
$priority integer more priority num give quicker getting from queue
Résultat Queue