module EffectiveLogging::LogPageViews::ActionController
Public Instance Methods
log_page_views(options = nil)
click to toggle source
# File lib/effective_logging/log_page_views.rb, line 5 def log_page_views(options = nil) @log_page_view_options = options || {} include EffectiveLogging::LogPageViews::InstanceMethods extend EffectiveLogging::LogPageViews::ClassMethods # Break up the options logging_options = {} ; filter_options = {} (@log_page_view_options || {}).each do |k, v| [:details, :skip_namespace].include?(k) ? (logging_options[k] = v) : (filter_options[k] = v) end cattr_accessor :log_page_views_opts self.log_page_views_opts = logging_options # Set up the after_filter to do page logging after_action :effective_logging_log_page_view, filter_options end
skip_log_page_views(options = {})
click to toggle source
# File lib/effective_logging/log_page_views.rb, line 24 def skip_log_page_views(options = {}) # Nothing end