class PupilfirstXapi::Outbox::Job

Public Instance Methods

perform(payload) click to toggle source
# File lib/pupilfirst_xapi/outbox.rb, line 8
def perform(payload)
  outbox.call(**payload)
end

Private Instance Methods

outbox() click to toggle source
# File lib/pupilfirst_xapi/outbox.rb, line 14
def outbox
  Outbox.new(
    lrs: PupilfirstXapi.lrs || PupilfirstXapi::Lrs.new,
    repository: PupilfirstXapi.repository,
    uri_for: PupilfirstXapi.uri_for
  )
end