Sha256: 34d360d8fb3934c428bafb63cb55952c2db68f2e3cf16aa2a172e34520003401
Contents?: true
Size: 605 Bytes
Versions: 64
Compression:
Stored size: 605 Bytes
Contents
class ManifestationSweeper < ActionController::Caching::Sweeper include ExpireEditableFragment observe Manifestation def after_save(record) expire_editable_fragment(record) record.items.each do |item| expire_editable_fragment(item) end record.creators.each do |creator| expire_editable_fragment(creator) end record.contributors.each do |contributor| expire_editable_fragment(contributor) end record.publishers.each do |publisher| expire_editable_fragment(publisher) end end def after_destroy(record) after_save(record) end end
Version data entries
64 entries across 64 versions & 1 rubygems