Parent

Methods

Files

Class/Module Index [+]

Quicksearch

Moneta::Adapters::LocalMemCache

LocalMemCache backend @api public

Public Class Methods

new(options = {}) click to toggle source

@param [Hash] options @option options [String] :file Database file @option options [::LocalMemCache] :backend Use existing backend instance

# File lib/moneta/adapters/localmemcache.rb, line 14
def initialize(options = {})
  @backend = options[:backend] ||
    begin
      raise ArgumentError, 'Option :file is required' unless options[:file]
      ::LocalMemCache.new(:filename => options[:file])
    end
end

Public Instance Methods

delete(key, options = {}) click to toggle source

(see Proxy#delete)

# File lib/moneta/adapters/localmemcache.rb, line 23
def delete(key, options = {})
  value = load(key, options)
  @backend.delete(key)
  value
end

[Validate]

Generated with the Darkfish Rdoc Generator 2.