Module: Twitter::Cache

Defined in:
lib/twitter/cache.rb,
lib/twitter/cache/redis.rb,
lib/twitter/cache/config.rb,
lib/twitter/cache/helpers.rb,
lib/twitter/cache/version.rb,
lib/twitter/cache/wrapper.rb

Defined Under Namespace

Modules: Helpers Classes: Config, Redis, Wrapper

Constant Summary collapse

VERSION =
'0.2.4'

Class Method Summary collapse

Class Method Details

.configObject



14
15
16
# File 'lib/twitter/cache.rb', line 14

def self.config
  @config ||= Config.new
end

.configure {|config| ... } ⇒ Object

Yields:



9
10
11
12
# File 'lib/twitter/cache.rb', line 9

def self.configure
  yield(config)
  config.freeze
end

.new(twitter) ⇒ Object



18
19
20
# File 'lib/twitter/cache.rb', line 18

def self.new(twitter)
  Twitter::Cache::Wrapper.new(twitter)
end