class Grape::Validations::ValidatorFactory
Public Class Methods
new(**options)
click to toggle source
# File lib/grape/validations/validator_factory.rb, line 4 def initialize(**options) @validator_class = options.delete(:validator_class) @options = options end
Public Instance Methods
create_validator()
click to toggle source
# File lib/grape/validations/validator_factory.rb, line 9 def create_validator @validator_class.new(@options[:attributes], @options[:options], @options[:required], @options[:params_scope], @options[:opts]) end