class GiactVerification::Configuration
Attributes
api_password[RW]
api_username[RW]
giact_endpoint[RW]
Public Class Methods
new(args = {})
click to toggle source
# File lib/giact_verification/configuration.rb, line 10 def initialize(args = {}) @giact_endpoint = :production end
Public Instance Methods
accepts_id_type?(id_type)
click to toggle source
# File lib/giact_verification/configuration.rb, line 26 def accepts_id_type?(id_type) valid_alternative_id_types.include?(id_type) end
invalid?()
click to toggle source
# File lib/giact_verification/configuration.rb, line 14 def invalid? api_username.nil? || api_password.nil? end
servicing?(state)
click to toggle source
# File lib/giact_verification/configuration.rb, line 18 def servicing?(state) serviced_states.include?(state) end
servicing_country?(country)
click to toggle source
# File lib/giact_verification/configuration.rb, line 22 def servicing_country?(country) serviced_countries.include?(country) end
valid_account_type?(account_type)
click to toggle source
# File lib/giact_verification/configuration.rb, line 30 def valid_account_type?(account_type) valid_account_types.include?(account_type) end
Private Instance Methods
serviced_countries()
click to toggle source
# File lib/giact_verification/configuration.rb, line 48 def serviced_countries @serviced_countries ||= YAML.load_file(GiactVerification.config_directory + '/serviced_countries.yml') end
serviced_states()
click to toggle source
# File lib/giact_verification/configuration.rb, line 44 def serviced_states @serviced_states ||= YAML.load_file(GiactVerification.config_directory + '/serviced_states.yml') end
valid_account_types()
click to toggle source
# File lib/giact_verification/configuration.rb, line 36 def valid_account_types @valid_account_types ||= YAML.load_file(GiactVerification.config_directory + '/valid_account_types.yml') end
valid_alternative_id_types()
click to toggle source
# File lib/giact_verification/configuration.rb, line 40 def valid_alternative_id_types @valid_alternative_id_types ||= YAML.load_file(GiactVerification.config_directory + '/alternative_id_types.yml') end