Class: TwoPercent::Domain::Events::UserUpdated

Inherits:
BaseEvent
  • Object
show all
Defined in:
lib/two_percent/domain/events/user_events.rb

Overview

Domain event: User was updated

Instance Method Summary collapse

Instance Method Details

#apply_to_model(model_class) ⇒ Object

Apply this event to a domain model class



33
34
35
# File 'lib/two_percent/domain/events/user_events.rb', line 33

def apply_to_model(model_class)
  model_class.syncable_model.sync_updated(user_attributes, model_class)
end

#user_idObject



28
29
30
# File 'lib/two_percent/domain/events/user_events.rb', line 28

def user_id
  user_attributes[:scim_id]
end