Class: Elong::API::GHotel::Order

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

Overview

Elong Global 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:



37
38
39
# File 'lib/elong/api/ghotel/order.rb', line 37

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

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

TODO:

MUST ‘https` request

The Hotel Create Order API

Returns:



29
30
31
# File 'lib/elong/api/ghotel/order.rb', line 29

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

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

The Hotel Order Detail API

Returns:



19
20
21
# File 'lib/elong/api/ghotel/order.rb', line 19

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

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

The Global Hotel List Order API

Returns:



11
12
13
# File 'lib/elong/api/ghotel/order.rb', line 11

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

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

The Hotel Update Order API ** Its not works in Hongkong, Macao, Taiwan **

Returns:



47
48
49
# File 'lib/elong/api/ghotel/order.rb', line 47

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