Module: TicketEvolution::Modules::CreateInBackground
- Included in:
- Orders
- Defined in:
- lib/ticket_evolution/modules/create_in_background.rb
Instance Method Summary collapse
- #build_for_create_in_background(response) ⇒ Object
- #create_in_background(params = nil, &handler) ⇒ Object
Instance Method Details
#build_for_create_in_background(response) ⇒ Object
10 11 12 |
# File 'lib/ticket_evolution/modules/create_in_background.rb', line 10 def build_for_create_in_background(response) response.body end |
#create_in_background(params = nil, &handler) ⇒ Object
4 5 6 7 8 |
# File 'lib/ticket_evolution/modules/create_in_background.rb', line 4 def create_in_background(params = nil, &handler) handler ||= method(:build_for_create_in_background) params = { endpoint_name.to_sym => [params] } if params.present? request(:POST, '/background', params, &handler) end |