module Sinatra::DryParam
Constants
- VERSION
Public Class Methods
registered(app)
click to toggle source
# File lib/sinatra/dry_param.rb, line 35 def self.registered(app) require 'dry/schema' app.helpers DryParam::Helpers app.disable :raise_dry_param_exceptions end
Public Instance Methods
params(name = :dry, schema: nil, &block)
click to toggle source
# File lib/sinatra/dry_param.rb, line 30 def params(name = :dry, schema: nil, &block) schema ||= Dry::Schema.Params(&block) set "#{name}_param_schema", schema end