Module: PageviewsController::InstanceMethods
- Defined in:
- app/controllers/pageviews_controller.rb
Instance Method Summary collapse
Instance Method Details
#track_views_filter(actions = nil, unique_opts = nil) ⇒ Object
9 10 11 12 13 14 15 16 |
# File 'app/controllers/pageviews_controller.rb', line 9 def track_views_filter(actions = nil, unique_opts = nil) return if bypass_tracking? actions = Array(actions).map(&:to_s) if (actions.blank? || actions.include?(action_name)) && unique?(unique_opts) Pageview.create(create_pageview_params) end end |