Property | Type | Description | |
---|---|---|---|
$producer |
Method | Description | |
---|---|---|
buryJob ( $id ) : boolean | ||
clean ( ) | ||
deleteJob ( $id ) : boolean | ||
existsJob ( $id ) : boolean | ||
getAppId ( ) : string | ||
getJobCount ( $queue, $state ) : integer | string | ||
getJobReserved ( ) : array | ||
getProducer ( ) : |
||
getQueueInfo ( $queueName ) : array | ||
getQueueNames ( ) : array | ||
getRedis ( ) : |
||
getStats ( ) : array | Return statistical information about the server, across all clients. | |
isStop ( $queueName ) : boolean | ||
kickJob ( $id ) : boolean | ||
migrate ( null $queue = null ) : boolean | ||
putJob ( $queue, $id, integer $delay, string $priority = self::PRIORITY_LOW ) : boolean | ||
releaseJob ( $id, integer $delay ) : boolean | ||
reserveJob ( $queue, null $timeout = null ) : null | string | ||
setProducer ( |
||
start ( $queueName ) : boolean | ||
stop ( $queueName ) : boolean |
Method | Description | |
---|---|---|
buildPayload ( $queueName, $jobState ) : string | ||
getKey ( string $queue, string $state = self::STATE_READY ) : string | ||
getKeyBuried ( $queue ) : string | ||
getKeyDelayed ( $queue ) : string | ||
getKeyReady ( $queue ) : string | ||
getKeyReserved ( $queue ) : string | ||
getPayload ( $id ) : mixed | ||
getQueueNameFromKey ( string $key ) : string | ||
getRedisJobNamespace ( ) : string | ||
getRedisQueueNamespace ( ) : string | ||
getRedisQueueStopNamespace ( ) : string | ||
getTime ( ) : integer | ||
parsePayload ( $rawPayload ) : mixed |
protected static buildPayload ( $queueName, $jobState ) : string | ||
$queueName | string | |
$jobState | string | |
return | string |
public getJobCount ( $queue, $state ) : integer | string | ||
$queue | ||
$state | ||
return | integer | string |
protected getQueueNameFromKey ( string $key ) : string | ||
$key | string | |
return | string |
protected getRedisQueueNamespace ( ) : string | ||
return | string |
protected getRedisQueueStopNamespace ( ) : string | ||
return | string |
protected static parsePayload ( $rawPayload ) : mixed | ||
$rawPayload | ||
return | mixed |
public releaseJob ( $id, integer $delay ) : boolean | ||
$id | ||
$delay | integer | |
return | boolean |