Sha256: d089476af992a321cbac9372c3dc3e29daf15ac38b726f64c9ea7d46345d63b6
Contents?: true
Size: 459 Bytes
Versions: 12
Compression:
Stored size: 459 Bytes
Contents
class SubjectSweeper < ActionController::Caching::Sweeper observe Subject, Classification include ExpireEditableFragment def after_save(record) case record.to_s.to_sym when :Subject expire_editable_fragment(record) record.works.each do |work| expire_editable_fragment(work) end when :Classification expire_editable_fragment(record) end end def after_destroy(record) after_save(record) end end
Version data entries
12 entries across 12 versions & 1 rubygems