Class: Bci::Beneficios
- Inherits:
-
Base
- Object
- Base
- Bci::Beneficios
show all
- Defined in:
- lib/bci/beneficios.rb
Overview
The class for BCI beneficios API
Constant Summary
Constants inherited
from Base
Bci::Base::BASE_URL
Instance Method Summary
collapse
Methods inherited from Base
#connector, #headers, #initialize, #response_checker, #url
Constructor Details
This class inherits a constructor from Bci::Base
Instance Method Details
#flavors ⇒ Object
45
46
47
48
49
50
|
# File 'lib/bci/beneficios.rb', line 45
def flavors
local_url = "#{url}/descuentos-sabores"
response_checker(connector.get(local_url, ))
rescue RestClient::InternalServerError => e
puts e
end
|
#health_and_beauty ⇒ Object
24
25
26
27
28
29
|
# File 'lib/bci/beneficios.rb', line 24
def health_and_beauty
local_url = "#{url}/descuentos-salud-belleza"
response_checker(connector.get(local_url, ))
rescue RestClient::InternalServerError => e
puts e
end
|
#online_sales ⇒ Object
31
32
33
34
35
36
|
# File 'lib/bci/beneficios.rb', line 31
def online_sales
local_url = "#{url}/descuentos-venta-online"
response_checker(connector.get(local_url, ))
rescue RestClient::InternalServerError => e
puts e
end
|
#outdoors ⇒ Object
38
39
40
41
42
43
|
# File 'lib/bci/beneficios.rb', line 38
def outdoors
local_url = "#{url}/descuentos-panoramas"
response_checker(connector.get(local_url, ))
rescue RestClient::InternalServerError => e
puts e
end
|
10
11
12
13
14
15
|
# File 'lib/bci/beneficios.rb', line 10
def shopping
local_url = "#{url}/descuentos-shopping"
response_checker(connector.get(local_url, ))
rescue RestClient::InternalServerError => e
puts e
end
|
#store ⇒ Object
17
18
19
20
21
22
|
# File 'lib/bci/beneficios.rb', line 17
def store
local_url = "#{url}/productos-tienda"
response_checker(connector.get(local_url, ))
rescue RestClient::InternalServerError => e
puts e
end
|
#submodule ⇒ Object
6
7
8
|
# File 'lib/bci/beneficios.rb', line 6
def submodule
'beneficios'
end
|