Class: DataDomeRegistrationEvent
- Inherits:
-
DataDomeEvent
- Object
- DataDomeEvent
- DataDomeRegistrationEvent
- Defined in:
- lib/model/events.rb
Instance Attribute Summary collapse
-
#user ⇒ Object
Returns the value of attribute user.
Attributes inherited from DataDomeEvent
#account, #action, #authentication, #session
Instance Method Summary collapse
-
#initialize(account:, user:, authentication: nil, session: nil) ⇒ DataDomeRegistrationEvent
constructor
A new instance of DataDomeRegistrationEvent.
- #merge_with(request_data) ⇒ Object
Constructor Details
#initialize(account:, user:, authentication: nil, session: nil) ⇒ DataDomeRegistrationEvent
Returns a new instance of DataDomeRegistrationEvent.
88 89 90 91 |
# File 'lib/model/events.rb', line 88 def initialize(account:, user:, authentication: nil, session: nil) super(DataDomeActionType::REGISTER, account, authentication: authentication, session: session) @user = user end |
Instance Attribute Details
#user ⇒ Object
Returns the value of attribute user.
86 87 88 |
# File 'lib/model/events.rb', line 86 def user @user end |
Instance Method Details
#merge_with(request_data) ⇒ Object
93 94 95 96 97 |
# File 'lib/model/events.rb', line 93 def merge_with(request_data) super(request_data) request_data.instance_variable_set(:@user, @user) request_data end |