Module: TicketEvolution::Modules::Show

Instance Method Summary collapse

Instance Method Details

#build_for_show(response) ⇒ Object



11
12
13
14
15
16
17
18
# File 'lib/ticket_evolution/modules/show.rb', line 11

def build_for_show(response)
  singular_class.new(
    response.body.merge({
    :status_code => response.response_code,
    :server_message => response.server_message
  })
  )
end

#show(id, params = nil, &handler) ⇒ Object Also known as: find



4
5
6
7
# File 'lib/ticket_evolution/modules/show.rb', line 4

def show(id, params=nil, &handler)
  handler ||= method(:build_for_show)
  request(:GET, "/#{id}", params, &handler)
end