class Amplitude::Jobs::Default
Public Instance Methods
deserialize(data)
click to toggle source
# File lib/amplitude/jobs/default.rb, line 10 def deserialize(data) return data if data.is_a?(Amplitude::Event) || data.is_a?(Hash) MultiJson.load(data, symbolize_keys: true) end
perform(data, options)
click to toggle source
# File lib/amplitude/jobs/default.rb, line 6 def perform(data, options) Amplitude.track!(deserialize(data), options) end