Module: Webtrends::Rails::Controller::ClassMethods

Defined in:
lib/webtrends/rails/controller.rb

Instance Method Summary collapse

Instance Method Details

#track(object_to_track, options) ⇒ Object



24
25
26
27
28
29
30
# File 'lib/webtrends/rails/controller.rb', line 24

def track(object_to_track, options)
  before_action(options) do |controller|
    tags = analytics_tags
    yield(tags) if block_given?
    controller.public_send(object_to_track).webtrends_tags = tags
  end
end