Resque\Job::load PHP Method

load() public static method

Load a job from id
public static load ( string $id ) : string
$id string The job id
return string
    public static function load($id)
    {
        $packet = Redis::instance()->hgetall(self::redisKey($id));
        if (empty($packet) or empty($packet['queue']) or !count($payload = json_decode($packet['payload'], true))) {
            return null;
        }
        return new static($packet['queue'], $payload['id'], $payload['class'], $payload['data']);
    }

Usage Example

Esempio n. 1
0
 public function getJobStatus($jobId)
 {
     $job = Job::load($jobId);
     return $job->getStatus();
 }
All Usage Examples Of Resque\Job::load