aboutsummaryrefslogtreecommitdiffstats
path: root/vendor/gems/recaptcha-0.3.1/lib/recaptcha.rb
diff options
context:
space:
mode:
Diffstat (limited to 'vendor/gems/recaptcha-0.3.1/lib/recaptcha.rb')
-rw-r--r--vendor/gems/recaptcha-0.3.1/lib/recaptcha.rb40
1 files changed, 40 insertions, 0 deletions
diff --git a/vendor/gems/recaptcha-0.3.1/lib/recaptcha.rb b/vendor/gems/recaptcha-0.3.1/lib/recaptcha.rb
new file mode 100644
index 000000000..cb6f039a4
--- /dev/null
+++ b/vendor/gems/recaptcha-0.3.1/lib/recaptcha.rb
@@ -0,0 +1,40 @@
+require 'recaptcha/configuration'
+require 'recaptcha/client_helper'
+require 'recaptcha/verify'
+
+module Recaptcha
+ module VERSION #:nodoc:
+ MAJOR = 0
+ MINOR = 2
+ TINY = 2
+ PATCH = 1
+
+ STRING = [MAJOR, MINOR, TINY, PATCH].join('.')
+ end
+
+
+ RECAPTCHA_API_SERVER_URL = 'http://www.google.com/recaptcha/api'
+ RECAPTCHA_API_SECURE_SERVER_URL = 'https://www.google.com/recaptcha/api'
+ RECAPTCHA_VERIFY_URL = 'http://www.google.com/recaptcha/api/verify'
+
+ SKIP_VERIFY_ENV = ['test', 'cucumber']
+
+ # Gives access to the current Configuration.
+ def self.configuration
+ @configuration ||= Configuration.new
+ end
+
+ # Allows easy setting of multiple configuration options. See Configuration
+ # for all available options.
+ #--
+ # The temp assignment is only used to get a nicer rdoc. Feel free to remove
+ # this hack.
+ #++
+ def self.configure
+ config = configuration
+ yield(config)
+ end
+
+ class RecaptchaError < StandardError
+ end
+end