module Roda::RodaPlugins::FormeSet
Constants
- ERROR_MESSAGES
Map of error types to error messages
Public Class Methods
configure(app, opts = OPTS, &block)
click to toggle source
Set the HMAC secret.
# File lib/roda/plugins/forme_set.rb 15 def self.configure(app, opts = OPTS, &block) 16 unless app.opts[:forme_set_hmac_secret] = opts[:secret] || app.opts[:forme_set_hmac_secret] 17 raise RodaError, "must provide :secret option to forme_set plugin" 18 end 19 20 if block 21 app.send(:define_method, :_forme_set_handle_error, &block) 22 app.send(:private, :_forme_set_handle_error) 23 end 24 end
load_dependencies(app, opts = nil, &_)
click to toggle source
Require the forme_route_csrf plugin.
# File lib/roda/plugins/forme_set.rb 10 def self.load_dependencies(app, opts = nil, &_) 11 app.plugin :forme_route_csrf 12 end