Module: Cloudflare::Turnstile::Rails
- Defined in:
- lib/cloudflare/turnstile/rails.rb,
lib/cloudflare/turnstile/rails/engine.rb,
lib/cloudflare/turnstile/rails/helpers.rb,
lib/cloudflare/turnstile/rails/railtie.rb,
lib/cloudflare/turnstile/rails/version.rb,
lib/cloudflare/turnstile/rails/verification.rb,
lib/cloudflare/turnstile/rails/configuration.rb,
lib/cloudflare/turnstile/rails/controller_methods.rb,
lib/cloudflare/turnstile/rails/constants/cloudflare.rb,
lib/cloudflare/turnstile/rails/constants/error_code.rb,
lib/cloudflare/turnstile/rails/constants/error_message.rb
Defined Under Namespace
Modules: Cloudflare, ControllerMethods, ErrorCode, ErrorMessage, Helpers, Verification
Classes: Configuration, ConfigurationError, Engine, Error, Railtie, VerificationResponse
Constant Summary
collapse
- VERSION =
'1.0.1'.freeze
Class Method Summary
collapse
Class Method Details
.configuration ⇒ Object
12
13
14
|
# File 'lib/cloudflare/turnstile/rails.rb', line 12
def self.configuration
@configuration ||= Configuration.new
end
|
.configuration=(config) ⇒ Object
16
17
18
|
# File 'lib/cloudflare/turnstile/rails.rb', line 16
def self.configuration=(config)
@configuration = config
end
|
20
21
22
|
# File 'lib/cloudflare/turnstile/rails.rb', line 20
def self.configure
yield(configuration)
end
|