Module: AsyncCache
- Defined in:
- lib/async_cache.rb,
lib/async_cache/store.rb,
lib/async_cache/railtie.rb,
lib/async_cache/version.rb,
lib/async_cache/workers/base.rb,
lib/async_cache/workers/sidekiq.rb,
lib/async_cache/workers/active_job.rb
Defined Under Namespace
Modules: Workers
Classes: Railtie, Store
Constant Summary
collapse
- VERSION =
'1.1.0'
Class Method Summary
collapse
Class Method Details
.backend ⇒ Object
5
6
7
|
# File 'lib/async_cache.rb', line 5
def backend
@backend || Rails.cache
end
|
.backend=(backend) ⇒ Object
8
9
10
|
# File 'lib/async_cache.rb', line 8
def backend=(backend)
@backend = backend
end
|
.logger ⇒ Object
12
13
14
|
# File 'lib/async_cache.rb', line 12
def logger
@logger || Rails.logger
end
|
.logger=(logger) ⇒ Object
15
16
17
|
# File 'lib/async_cache.rb', line 15
def logger=(logger)
@logger = logger
end
|