class Yapstone::GovernmentIdType
Constants
- CODICE_FISCALE
- DRIVERS_LICENSE
- GOVERNMENT_ID
- LAST_FOUR_SSN
- NIF
- PASSPORT
- PASSPORT_CARD
- SIN
- TAX_ID
Public Class Methods
build_from_hash(value)
click to toggle source
Builds the enum from string @param [String] The enum value in the form of the string @return [String] The enum value
# File lib/yapstone-so/models/government_id_type.rb, line 30 def self.build_from_hash(value) new.build_from_hash(value) end
Public Instance Methods
build_from_hash(value)
click to toggle source
Builds the enum from string @param [String] The enum value in the form of the string @return [String] The enum value
# File lib/yapstone-so/models/government_id_type.rb, line 37 def build_from_hash(value) constantValues = GovernmentIdType.constants.select { |c| GovernmentIdType::const_get(c) == value } raise "Invalid ENUM value #{value} for class #GovernmentIdType" if constantValues.empty? value end