Module: Eve
- Defined in:
- lib/eve.rb,
lib/eve/api.rb,
lib/eve/trust.rb,
lib/eve/errors.rb,
lib/eve/helpers.rb,
lib/eve/api/request.rb,
lib/eve/api/response.rb,
lib/eve/api/services.rb,
lib/eve/api/connectivity.rb,
lib/eve/api/services/eve.rb,
lib/eve/api/services/map.rb,
lib/eve/api/services/misc.rb,
lib/eve/api/response/rowset.rb,
lib/eve/api/services/server.rb,
lib/eve/helpers/view_helper.rb,
lib/eve/trust/igb_interface.rb,
lib/eve/api/response/rowsets.rb,
lib/eve/api/services/account.rb,
lib/eve/api/services/character.rb,
lib/eve/errors/internal_errors.rb,
lib/eve/api/response/inspection.rb,
lib/eve/api/response/wrap_object.rb,
lib/eve/api/services/corporation.rb,
lib/eve/errors/user_input_errors.rb,
lib/eve/trust/controller_helpers.rb,
lib/eve/helpers/javascript_helper.rb,
lib/eve/errors/miscellaneous_errors.rb,
lib/eve/errors/authentication_errors.rb
Defined Under Namespace
Modules: Errors, Helpers, Trust
Classes: API
Constant Summary
collapse
- VERSION =
'1.0.2'
Class Method Summary
collapse
Class Method Details
.cache ⇒ Object
24
25
26
27
28
29
|
# File 'lib/eve.rb', line 24
def cache
return @cache if @cache
@cache = defined?(Rails) ? Rails.cache : ActiveSupport::Cache.lookup_store(*cache_store)
@cache
end
|
.cache_store ⇒ Object
15
16
17
|
# File 'lib/eve.rb', line 15
def cache_store
@cache_store ||= [:file_store, "tmp/eve.cache"]
end
|
.cache_store=(a) ⇒ Object
19
20
21
22
|
# File 'lib/eve.rb', line 19
def cache_store=(a)
@cache_store = [a].flatten
@cache = ActiveSupport::Cache.lookup_store(a) if @cache
end
|