Class: Elong::API::Hotel::Order

Inherits:
Base
  • Object
show all
Defined in:
lib/elong/api/hotel/order.rb

Overview

Elong Hotel Order API Class

Instance Method Summary collapse

Methods inherited from Base

#buildAPI, #initialize, #request

Constructor Details

This class inherits a constructor from Elong::API::Base

Instance Method Details

#cancel(params = {}) ⇒ Elong::Response

The Hotel Cancel Order API

Returns:



51
52
53
# File 'lib/elong/api/hotel/order.rb', line 51

def cancel(params={})
  self.request(__method__, params)
end

#create(params = {}) ⇒ Elong::Response

The Hotel Create Order API

‘https` request

Returns:



43
44
45
# File 'lib/elong/api/hotel/order.rb', line 43

def create(params={})
  self.request(__method__, params, https=true)
end

#detail(params = {}) ⇒ Elong::Response

The Hotel Order Detail API

‘https` request

Returns:



23
24
25
# File 'lib/elong/api/hotel/order.rb', line 23

def detail(params={})
  self.request(__method__, params, https=true)
end

#instant(params = {}) ⇒ Elong::Response

The Hotel Order Instant API

‘https` request

Returns:



33
34
35
# File 'lib/elong/api/hotel/order.rb', line 33

def instant(params={})
  self.request(__method__, params, https=true)
end

#list(params = {}) ⇒ Elong::Response

The Hotel List Order API

‘https` request

Returns:



13
14
15
# File 'lib/elong/api/hotel/order.rb', line 13

def list(params={})
  self.request(__method__, params, https=true)
end

#recent(params = {}) ⇒ Elong::Response

The Hotel Recent Orders API

‘https` request

Returns:



79
80
81
# File 'lib/elong/api/hotel/order.rb', line 79

def recent(params={})
  self.request(__method__, params, https=true)
end

The Hotel Related Orders API

‘https` request

Returns:



69
70
71
# File 'lib/elong/api/hotel/order.rb', line 69

def related(params={})
  self.request(__method__, params, https=true)
end

#update(params = {}) ⇒ Elong::Response

The Hotel Update Order API

Returns:



59
60
61
# File 'lib/elong/api/hotel/order.rb', line 59

def update(params={})
  self.request(__method__, params)
end