module Streamliner::ControllerInterceptor

Public Instance Methods

count_controller() click to toggle source
# File lib/streamliner/controller_interceptor.rb, line 10
def count_controller
  controller = params[:controller]
  cached_count = Rails.cache.fetch(:streamliner_counter)
  updated_count = Streamliner::Counter.new(controller, cached_count).add
  Rails.cache.write(:streamliner_counter, updated_count)
end