/** * Establish a queue connection. * * @param array $config * @return \Illuminate\Contracts\Queue\Queue */ public function connect(array $config) { $queue = new RedisQueue($this->redis, $config['queue'], array_get($config, 'connection', $this->connection)); $queue->setExpire(array_get($config, 'expire', 60)); return $queue; }
/** * Set the expiration time in seconds. * * @param int|null $seconds * @return void * @static */ public static function setExpire($seconds) { \Illuminate\Queue\RedisQueue::setExpire($seconds); }