Module: RefinerycmsVarnish::PagesControllerExtension

Defined in:
lib/refinerycms_varnish/pages_controller_extension.rb

Class Method Summary collapse

Instance Method Summary collapse

Class Method Details

.included(c) ⇒ Object

register after filter



5
6
7
# File 'lib/refinerycms_varnish/pages_controller_extension.rb', line 5

def self.included(c)
  c.after_filter :purge_all, :only => [:update_positions]
end

Instance Method Details

#purge_allObject



10
11
12
13
14
15
# File 'lib/refinerycms_varnish/pages_controller_extension.rb', line 10

def purge_all
  Rails.logger.info "*** Purge all"

  # purge all pages
  purge "/", true
end