class ReCaptcha::Configuration
Constants
- API_END_POINT
- LANGUAGE_TABLE
- SKIPPED_ENVIRONMENTS
Attributes
api_endpoint[RW]
deny_on_error[RW]
language_table[RW]
private_key[RW]
public_key[RW]
skipped_env[RW]
Public Class Methods
new()
click to toggle source
# File lib/re_captcha/configuration.rb, line 22 def initialize @api_endpoint = API_END_POINT @skipped_env = SKIPPED_ENVIRONMENTS @public_key = ENV['RECAPTCHA_PUBLIC_KEY'] @private_key = ENV['RECAPTCHA_PRIVATE_KEY'] @language_table = LANGUAGE_TABLE @deny_on_error = false end
Public Instance Methods
language_code(locale)
click to toggle source
# File lib/re_captcha/configuration.rb, line 31 def language_code(locale) @language_table[locale.to_s] || 'en' end
valid?()
click to toggle source
# File lib/re_captcha/configuration.rb, line 35 def valid? !private_key.nil? && !public_key.nil? end