Class: TwoPercent::Domain::Events::UserCreated
- Inherits:
-
BaseEvent
- Object
- AetherObservatory::EventBase
- BaseEvent
- TwoPercent::Domain::Events::UserCreated
- Defined in:
- lib/two_percent/domain/events/user_events.rb
Overview
Domain event: User was created
Instance Method Summary collapse
-
#apply_to_model(model_class) ⇒ Object
Apply this event to a domain model class.
- #user_id ⇒ Object
Instance Method Details
#apply_to_model(model_class) ⇒ Object
Apply this event to a domain model class
17 18 19 |
# File 'lib/two_percent/domain/events/user_events.rb', line 17 def apply_to_model(model_class) model_class.syncable_model.sync_created(user_attributes, model_class) end |
#user_id ⇒ Object
12 13 14 |
# File 'lib/two_percent/domain/events/user_events.rb', line 12 def user_id user_attributes[:scim_id] end |