Project

General

Profile

Download (462 Bytes) Statistics
| Branch: | Tag: | Revision:
class TopbarSweeper < ActionController::Caching::Sweeper
observe [Bookmark, User, UserRole] # This sweeper is going to keep an eye on the Bookmark model

def after_create(record)
expire_cache_for(record)
end

def after_update(record)
expire_cache_for(record)
end

def after_destroy(record)
expire_cache_for(record)
end

private
def expire_cache_for(record)
expire_fragment("tabs_and_title_records-#{User.current.id}")
end
end
(36-36/39)