Method: LockstepSdk::MagicLinkModel#initialize

Defined in:
lib/lockstep_sdk/models/magic_link_model.rb

#initialize(params = {}) ⇒ MagicLinkModel

Initialize the MagicLinkModel using the provided prototype



25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
# File 'lib/lockstep_sdk/models/magic_link_model.rb', line 25

def initialize(params = {})
    @magic_link_id = params.dig(:magic_link_id)
    @group_key = params.dig(:group_key)
    @user_id = params.dig(:user_id)
    @user_role = params.dig(:user_role)
    @application_id = params.dig(:application_id)
    @expires = params.dig(:expires)
    @revoked = params.dig(:revoked)
    @created = params.dig(:created)
    @created_user_id = params.dig(:created_user_id)
    @modified = params.dig(:modified)
    @modified_user_id = params.dig(:modified_user_id)
    @company_id = params.dig(:company_id)
    @accounting_profile_id = params.dig(:accounting_profile_id)
    @magic_link_url = params.dig(:magic_link_url)
    @user = params.dig(:user)
end