class Voucherify::Service::Events
Attributes
client[R]
Public Class Methods
new(client)
click to toggle source
# File lib/voucherify/service/events.rb, line 6 def initialize(client) @client = client end
Public Instance Methods
track(event, metadata, customer, referral = nil)
click to toggle source
# File lib/voucherify/service/events.rb, line 10 def track(event, metadata, customer, referral = nil) @client.post('/events', { :event => event, :metadata => metadata, :customer => customer, :referral => referral }.to_json) end
track_event(event)
click to toggle source
# File lib/voucherify/service/events.rb, line 19 def track_event(event) @client.post('/events', event.to_json) end