class Tessera::Api::TicketList
Public Class Methods
call(ticket_ids)
click to toggle source
# File lib/tessera/api/ticket_list.rb, line 8 def self.call(ticket_ids) new(ticket_ids).call end
new(ticket_ids)
click to toggle source
# File lib/tessera/api/ticket_list.rb, line 12 def initialize(ticket_ids) @ticket_ids = ticket_ids end
Public Instance Methods
call()
click to toggle source
# File lib/tessera/api/ticket_list.rb, line 16 def call response = Tessera::Request.new(:GET, 'TicketList', body).send JSON.parse(response.body) end
session_id()
click to toggle source
# File lib/tessera/api/ticket_list.rb, line 21 def session_id session = Session.create # TODO: solve token creation failure with error session.session_id end
Private Instance Methods
body()
click to toggle source
# File lib/tessera/api/ticket_list.rb, line 29 def body { TicketID: @ticket_ids, SessionID: session_id } end