Class: Page::Event::Tracker
- Inherits:
-
Spree::Event::Tracker
- Object
- Spree::Event::Tracker
- Page::Event::Tracker
- Defined in:
- app/trackers/spree/page/event/tracker.rb
Constant Summary collapse
- EVENTS =
{ show: :view, search: :search, filter: :filter, index: :index }
Instance Method Summary collapse
-
#initialize(arguments = {}) ⇒ Tracker
constructor
A new instance of Tracker.
- #track ⇒ Object
Constructor Details
#initialize(arguments = {}) ⇒ Tracker
Returns a new instance of Tracker.
6 7 8 9 10 |
# File 'app/trackers/spree/page/event/tracker.rb', line 6 def initialize(arguments = {}) super(arguments) @search_keywords = arguments[:search_keywords] @query_string = arguments[:query_string] end |
Instance Method Details
#track ⇒ Object
12 13 14 |
# File 'app/trackers/spree/page/event/tracker.rb', line 12 def track PageEvent.create(instance_values) end |