Class: OnlineSim::GetRent
- Inherits:
-
Base
- Object
- Base
- OnlineSim::GetRent
show all
- Defined in:
- lib/onlinesim/GetRent.rb
Constant Summary
Constants inherited
from Base
Base::HTTP_OK_CODE
Instance Method Summary
collapse
Methods inherited from Base
#initialize
Instance Method Details
#close(tzid) ⇒ Object
29
30
31
|
# File 'lib/onlinesim/GetRent.rb', line 29
def close(tzid)
return self._get(:endpoint => '/rent/closeRentNum', :params => {tzid:tzid})
end
|
#extend(tzid) ⇒ Object
17
18
19
|
# File 'lib/onlinesim/GetRent.rb', line 17
def extend(tzid)
return self._get(:endpoint => '/rent/extendRentState', :params => {tzid:tzid})
end
|
#get(country: 7, days: 1, extension: false) ⇒ Object
5
6
7
|
# File 'lib/onlinesim/GetRent.rb', line 5
def get(country: 7, days: 1, extension: false)
return self._get(:endpoint => '/rent/getRentNum', :params => {country: country,days:days,extension:extension})['item']
end
|
#state ⇒ Object
9
10
11
|
# File 'lib/onlinesim/GetRent.rb', line 9
def state
return self._get(:endpoint => '/rent/getRentState', :params => {pagination: false})['list']
end
|
#stateone(tzid) ⇒ Object
13
14
15
|
# File 'lib/onlinesim/GetRent.rb', line 13
def stateone(tzid)
return self._get(:endpoint => '/rent/getRentState', :params => {tzid:tzid, pagination: false})['list'][0]
end
|
#tariffs ⇒ Object
21
22
23
|
# File 'lib/onlinesim/GetRent.rb', line 21
def tariffs
return self._get(:endpoint => '/rent/tariffsRent')
end
|
#tariffsone(country: 7) ⇒ Object
25
26
27
|
# File 'lib/onlinesim/GetRent.rb', line 25
def tariffsone(country: 7)
return self._get(:endpoint => '/rent/tariffsRent', :params => {country:country})
end
|