class AnyCache

@api public @since 0.1.0

@api private @since 0.1.0

Constants

AlreadyRegisteredPluginError

@since 0.5.0

Error

@since 0.1.0

NonexistentPatchError

@since 0.3.1

UnregisteredPluginError

@since 0.5.0

UnsupportedDriverError

@since 0.1.0

VERSION

@return [String]

@api public @since 0.1.0

Attributes

adapter[R]

@return [AnyCache::Adapters::Basic]

@api private @since 0.1.0

Public Class Methods

build(driver = Drivers.build(config)) click to toggle source

@param driver [Object] @return [AnyCache]

@api public @since 0.1.0

# File lib/any_cache.rb, line 82
def build(driver = Drivers.build(config))
  new(Adapters.build(driver))
end
new(adapter) click to toggle source

@param adapter [AnyCache::Adapters::Basic] @return [void]

@api private @since 0.1.0

# File lib/any_cache.rb, line 117
def initialize(adapter)
  @adapter = adapter
end