lib/glue/cacheable.rb in og-0.31.0 vs lib/glue/cacheable.rb in og-0.40.0

- old
+ new

@@ -1,23 +1,22 @@ -require 'facets/core/module/class_extension' +require 'facet/classmethods' module Glue # Include this module in your Og managed classes to make # them cacheable. Only queries by id are cached. # # If you use a distributed cache (drb, memcache, etc) , you may # have to start a separate server. -# #-- # gmosx, WARNING: If the file lib/og/entity.rb is changed # this file should be updated to reflect the changes! #++ module Cacheable - class_extension do + class_methods do def after_enchant(base) base.module_eval do alias_method :save_without_cache, :save @@ -148,7 +147,5 @@ end end end - -# * George Moschovitis <gm@navel.gr>