Method: LockstepSdk::CountryModel#initialize

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

#initialize(params = {}) ⇒ CountryModel

Initialize the CountryModel using the provided prototype



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

def initialize(params = {})
    @name = params.dig(:name)
    @alpha2 = params.dig(:alpha2)
    @alpha3 = params.dig(:alpha3)
    @country_code = params.dig(:country_code)
    @region = params.dig(:region)
    @sub_region = params.dig(:sub_region)
    @intermediate_region = params.dig(:intermediate_region)
    @region_code = params.dig(:region_code)
    @sub_region_code = params.dig(:sub_region_code)
    @intermediate_region_code = params.dig(:intermediate_region_code)
    @french_name = params.dig(:french_name)
    @aliases = params.dig(:aliases)
end