module Metropol::LegalId

Constants

ID_TYPES

Public Instance Methods

code_for(id_type) click to toggle source

Return the Metropol code for a given legal identity type

# File lib/metropol/legal_id.rb, line 14
def code_for(id_type)
  if valid_id? id_type
    return ID_TYPES[id_type]
  else
    raise(ArgumentError,
          'Invalid id_type. Please use a valid id_type for e.g. :national_id')
  end
end
valid_id?(id_type) click to toggle source
# File lib/metropol/legal_id.rb, line 23
def valid_id?(id_type)
  return ID_TYPES.has_key? id_type
end