Sha256: fc9b9115ead97cadecd5d84d94e8d3f68a86d532c2ba313b6cdf0fb164a371b9

Contents?: true

Size: 309 Bytes

Versions: 3

Compression:

Stored size: 309 Bytes

Contents

module Kinney
  class MetaSweeper < ActionController::Caching::Sweeper
    observe Clip, Person, Topic, Image
    
    def after_create(obj)
      Rails.cache.clear
    end
    
    def after_update(obj)
      Rails.cache.clear
    end
    
    def after_destroy(obj)
      Rails.cache.clear
    end
  end
end

Version data entries

3 entries across 3 versions & 1 rubygems

Version Path
kinney-0.0.3 app/models/kinney/meta_sweeper.rb
kinney-0.0.2 app/models/kinney/meta_sweeper.rb
kinney-0.0.1 app/models/kinney/meta_sweeper.rb