Barryvdh\Queue\AsyncQueue::pushToDatabase PHP Method

pushToDatabase() protected method

protected pushToDatabase ( $delay, $queue, $payload, $attempts )
    protected function pushToDatabase($delay, $queue, $payload, $attempts = 0)
    {
        $availableAt = $delay instanceof DateTime ? $delay : Carbon::now()->addSeconds($delay);
        return $this->database->table($this->table)->insertGetId(['queue' => $this->getQueue($queue), 'payload' => $payload, 'attempts' => $attempts, 'reserved' => 1, 'reserved_at' => $this->getTime(), 'available_at' => $availableAt->getTimestamp(), 'created_at' => $this->getTime()]);
    }