public function push(Job $job)
    {
        return $this->driver->push(
            $job->queue,
            $this->createPayload($job),
            $job->retry_after
        );
    }
public function push(Job $job)
    {
        return $this->driver->push(
            $job->queue,
            $this->createPayload($job),
            $job->retry_after
        );
    }
public function push ( Job $ job ) { return $ this -> driver -> push ( $ job -> queue , $ this -> createPayload ( $ job ) , $ job -> retry_after ) ; }
Push a new job onto the queue.

@param  Job  $job

@return mixed
Push a new job onto the queue .