Class: ShellCardManagementApIs::CardDetailsResponseInternationalPOSLanguageCodeEnum
- Inherits:
-
Object
- Object
- ShellCardManagementApIs::CardDetailsResponseInternationalPOSLanguageCodeEnum
- Defined in:
- lib/shell_card_management_ap_is/models/card_details_response_international_pos_language_code_enum.rb
Overview
POS language code. Language code: * ‘deu` - German * `fra` - French * `bul` - Bulgarian * `hrv` - Croatian * `ces` - Czech * `dan` - Danish
* `fin` - Finnish * `eng` - English * `ell` - Greek * `zho` - Chinese
* `hun` - Hungarian * `ita` - Italian * `ltz` - Luxembourgish *
‘msa` - Malay * `nld` - Dutch * `nob` - Norwegian, Bokmal * `urd` - Urdu * `pol` - Polish * `por` - Portuguese * `ron` - Romanian * `rus` - Russian * `slk` - Slovak * `slv` - Slovenian * `spa` - Spanish
* `swe` - Swedish * `tur` - Turkish * `tha` - Thai * `fil` -
Filipino * ‘est` - Estonian * `lav` - Latvian * `lit` - Lithuanian
Constant Summary collapse
- CARD_DETAILS_RESPONSE_INTERNATIONAL_POS_LANGUAGE_CODE_ENUM =
[ # TODO: Write general description for DEU DEU = 'deu'.freeze, # TODO: Write general description for FRA FRA = 'fra'.freeze, # TODO: Write general description for BUL BUL = 'bul'.freeze, # TODO: Write general description for HRV HRV = 'hrv'.freeze, # TODO: Write general description for CES CES = 'ces'.freeze, # TODO: Write general description for DAN DAN = 'dan'.freeze, # TODO: Write general description for FIN FIN = 'fin'.freeze, # TODO: Write general description for ENG ENG = 'eng'.freeze, # TODO: Write general description for ELL ELL = 'ell'.freeze, # TODO: Write general description for ZHO ZHO = 'zho'.freeze, # TODO: Write general description for HUN HUN = 'hun'.freeze, # TODO: Write general description for ITA ITA = 'ita'.freeze, # TODO: Write general description for LTZ LTZ = 'ltz'.freeze, # TODO: Write general description for MSA MSA = 'msa'.freeze, # TODO: Write general description for NLD NLD = 'nld'.freeze, # TODO: Write general description for NOB NOB = 'nob'.freeze, # TODO: Write general description for URD URD = 'urd'.freeze, # TODO: Write general description for POL POL = 'pol'.freeze, # TODO: Write general description for POR POR = 'por'.freeze, # TODO: Write general description for RON RON = 'ron'.freeze, # TODO: Write general description for RUS RUS = 'rus'.freeze, # TODO: Write general description for SLK SLK = 'slk'.freeze, # TODO: Write general description for SLV SLV = 'slv'.freeze, # TODO: Write general description for SPA SPA = 'spa'.freeze, # TODO: Write general description for SWE SWE = 'swe'.freeze, # TODO: Write general description for TUR TUR = 'tur'.freeze, # TODO: Write general description for THA THA = 'tha'.freeze, # TODO: Write general description for FIL FIL = 'fil'.freeze, # TODO: Write general description for EST EST = 'est'.freeze, # TODO: Write general description for LAV LAV = 'lav'.freeze, # TODO: Write general description for LIT LIT = 'lit'.freeze ].freeze
Class Method Summary collapse
Class Method Details
.from_value(value, default_value = DEU) ⇒ Object
118 119 120 121 122 123 124 125 126 127 128 129 130 131 132 133 134 135 136 137 138 139 140 141 142 143 144 145 146 147 148 149 150 151 152 153 154 155 156 157 158 |
# File 'lib/shell_card_management_ap_is/models/card_details_response_international_pos_language_code_enum.rb', line 118 def self.from_value(value, default_value = DEU) return default_value if value.nil? str = value.to_s.strip case str.downcase when 'deu' then DEU when 'fra' then FRA when 'bul' then BUL when 'hrv' then HRV when 'ces' then CES when 'dan' then DAN when 'fin' then FIN when 'eng' then ENG when 'ell' then ELL when 'zho' then ZHO when 'hun' then HUN when 'ita' then ITA when 'ltz' then LTZ when 'msa' then MSA when 'nld' then NLD when 'nob' then NOB when 'urd' then URD when 'pol' then POL when 'por' then POR when 'ron' then RON when 'rus' then RUS when 'slk' then SLK when 'slv' then SLV when 'spa' then SPA when 'swe' then SWE when 'tur' then TUR when 'tha' then THA when 'fil' then FIL when 'est' then EST when 'lav' then LAV when 'lit' then LIT else default_value end end |
.validate(value) ⇒ Object
112 113 114 115 116 |
# File 'lib/shell_card_management_ap_is/models/card_details_response_international_pos_language_code_enum.rb', line 112 def self.validate(value) return false if value.nil? CARD_DETAILS_RESPONSE_INTERNATIONAL_POS_LANGUAGE_CODE_ENUM.include?(value) end |