mirror of
https://github.com/amix/vimrc
synced 2025-01-02 07:08:41 +00:00
16 lines
240 B
Text
16 lines
240 B
Text
|
class ${1:ModelClassName}Sweeper < ActionController::Caching::Sweeper
|
||
|
observe $1
|
||
|
|
||
|
def after_save(${2:model_class_name})
|
||
|
expire_cache($2)
|
||
|
end
|
||
|
|
||
|
def after_destroy($2)
|
||
|
expire_cache($2)
|
||
|
end
|
||
|
|
||
|
def expire_cache($2)
|
||
|
expire_page
|
||
|
end
|
||
|
end
|