module TrackMe::Event::ClassMethods
Public Instance Methods
publish(actor, data={})
click to toggle source
# File lib/trackme/event.rb, line 8 def publish(actor, data={}) (actor && data[:category]) or raise Errors::InvalidData event = new({ actor_id: actor.id }.merge(data)) event.save event end