Module: Memcacheable

Extended by:
ActiveSupport::Autoload, ActiveSupport::Concern
Defined in:
lib/memcacheable.rb,
lib/memcacheable/fetcher.rb,
lib/memcacheable/flusher.rb,
lib/memcacheable/version.rb,
lib/memcacheable/fetch_by.rb,
lib/memcacheable/fetch_one.rb,
lib/memcacheable/fetch_where.rb,
lib/memcacheable/fetch_has_one.rb,
lib/memcacheable/fetch_has_many.rb,
lib/memcacheable/fetch_belongs_to.rb,
lib/memcacheable/fetch_association.rb,
lib/memcacheable/fetch_by_criteria.rb

Defined Under Namespace

Modules: ClassMethods Classes: FetchAssociation, FetchBelongsTo, FetchBy, FetchByCriteria, FetchHasMany, FetchHasOne, FetchOne, FetchWhere, Fetcher, Flusher

Constant Summary collapse

VERSION =
"0.0.1"

Instance Method Summary collapse

Instance Method Details

#flush_cacheObject



23
24
25
# File 'lib/memcacheable.rb', line 23

def flush_cache
  Flusher.new(self).flush
end

#touchObject



27
28
29
30
# File 'lib/memcacheable.rb', line 27

def touch
  super
  flush_cache
end