Module: ActorSync::Adapters::Mixpanel
- Defined in:
- lib/actor_sync/adapters/mixpanel.rb
Defined Under Namespace
Classes: DataMethodNotFoundError, Group, UnknownActionError, User
Class Method Summary collapse
Class Method Details
.send(actor, options, config) ⇒ Object
66 67 68 69 70 71 72 73 74 75 76 77 |
# File 'lib/actor_sync/adapters/mixpanel.rb', line 66 def send(actor, , config) @config = config action = retrieve_action data = retrieve_data(actor) case when ![:group].nil? Group.new(actor.class.name, actor.id, tracker, data, action).call else # Default to user profiles. User.new(actor.id, tracker, data, action).call end end |