protected function queueToNotifiable($notifiable, $id, $notification, $channel)
    {
        $notification->id = $id;
        
        $job = with(new SendQueuedNotifications($notifiable, $notification, array($channel)))
            ->onConnection($notification->connection)
            ->onQueue($notification->queue)
            ->delay($notification->delay);

        $this->bus->dispatch($job);
    }