Class: OpenapiClient::MagicLinkLanguage
- Inherits:
-
Object
- Object
- OpenapiClient::MagicLinkLanguage
- Defined in:
- lib/openapi_client/models/magic_link_language.rb
Constant Summary collapse
- DE =
"de".freeze
- EN =
"en".freeze
- ES =
"es".freeze
- IT =
"it".freeze
- PL =
"pl".freeze
- PT =
"pt".freeze
- ZH =
"zh".freeze
Class Method Summary collapse
- .all_vars ⇒ Object
-
.build_from_hash(value) ⇒ String
Builds the enum from string.
Instance Method Summary collapse
-
#build_from_hash(value) ⇒ String
Builds the enum from string.
Class Method Details
.all_vars ⇒ Object
26 27 28 |
# File 'lib/openapi_client/models/magic_link_language.rb', line 26 def self.all_vars @all_vars ||= [DE, EN, ES, IT, PL, PT, ZH].freeze end |
.build_from_hash(value) ⇒ String
Builds the enum from string
33 34 35 |
# File 'lib/openapi_client/models/magic_link_language.rb', line 33 def self.build_from_hash(value) new.build_from_hash(value) end |
Instance Method Details
#build_from_hash(value) ⇒ String
Builds the enum from string
40 41 42 43 |
# File 'lib/openapi_client/models/magic_link_language.rb', line 40 def build_from_hash(value) return value if MagicLinkLanguage.all_vars.include?(value) raise "Invalid ENUM value #{value} for class #MagicLinkLanguage" end |