Method: LockstepSdk::ApplicationModel#initialize
- Defined in:
- lib/lockstep_sdk/models/application_model.rb
#initialize(params = {}) ⇒ ApplicationModel
Initialize the ApplicationModel using the provided prototype
33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 |
# File 'lib/lockstep_sdk/models/application_model.rb', line 33 def initialize(params = {}) @app_id = params.dig(:app_id) @name = params.dig(:name) @description = params.dig(:description) @app_type = params.dig(:app_type) @owner_id = params.dig(:owner_id) @project_url = params.dig(:project_url) @icon_url = params.dig(:icon_url) @created_user_id = params.dig(:created_user_id) @modified_user_id = params.dig(:modified_user_id) @created = params.dig(:created) @modified = params.dig(:modified) @is_active = params.dig(:is_active) @group_key = params.dig(:group_key) @b2_cclient_id = params.dig(:b2_cclient_id) @notes = params.dig(:notes) = params.dig(:attachments) @custom_field_definitions = params.dig(:custom_field_definitions) @custom_field_values = params.dig(:custom_field_values) end |