Module: Arena::Default
- Defined in:
- lib/arena/default.rb
Constant Summary collapse
- BASE_DOMAIN =
"api.are.na"
- API_VERSION =
"v2"
- USE_CACHING =
false
- EXPIRES_IN =
10 minutes
600
Class Method Summary collapse
- .access_token ⇒ Object
- .api_version ⇒ Object
- .application_id ⇒ Object
- .application_secret ⇒ Object
- .auth_token ⇒ Object
- .base_domain ⇒ Object
- .expires_in ⇒ Object
- .options ⇒ Object
- .use_caching ⇒ Object
Class Method Details
.access_token ⇒ Object
29 30 31 |
# File 'lib/arena/default.rb', line 29 def access_token ENV["APPLICATION_SECRET"] end |
.api_version ⇒ Object
13 14 15 |
# File 'lib/arena/default.rb', line 13 def api_version API_VERSION end |
.application_id ⇒ Object
21 22 23 |
# File 'lib/arena/default.rb', line 21 def application_id ENV["APPLICATION_ID"] end |
.application_secret ⇒ Object
25 26 27 |
# File 'lib/arena/default.rb', line 25 def application_secret ENV["APPLICATION_SECRET"] end |
.auth_token ⇒ Object
33 34 35 |
# File 'lib/arena/default.rb', line 33 def auth_token ENV["AUTH_TOKEN"] end |
.base_domain ⇒ Object
17 18 19 |
# File 'lib/arena/default.rb', line 17 def base_domain BASE_DOMAIN end |
.expires_in ⇒ Object
41 42 43 |
# File 'lib/arena/default.rb', line 41 def expires_in EXPIRES_IN end |
.options ⇒ Object
9 10 11 |
# File 'lib/arena/default.rb', line 9 def Hash[Arena::Configurable.keys.map{|key| [key, send(key)]}] end |
.use_caching ⇒ Object
37 38 39 |
# File 'lib/arena/default.rb', line 37 def use_caching USE_CACHING end |