class APN::Jobs::SidekiqNotificationJob

This is the class that's actually enqueued via Sidekiq when user calls APN.notify. It gets added to the apple_push_notifications Sidekiq queue, which should only be operated on by workers of the APN::Sender class.

Public Instance Methods

perform(token, opts) click to toggle source

Build a notification from arguments and send to Apple

# File lib/apn/jobs/sidekiq_notification_job.rb, line 11
def perform(token, opts)
  APN.notify_sync(token, opts)
end