Class: RailsParamValidation::ArrayValidatorFactory

Inherits:
ValidatorFactory show all
Defined in:
lib/rails-param-validation/validators/array.rb

Instance Method Summary collapse

Methods inherited from ValidatorFactory

create, factories, register

Instance Method Details

#create(schema) ⇒ Object



44
45
46
# File 'lib/rails-param-validation/validators/array.rb', line 44

def create(schema)
  ArrayValidator.new schema
end

#supports?(schema) ⇒ Boolean

Returns:

  • (Boolean)


40
41
42
# File 'lib/rails-param-validation/validators/array.rb', line 40

def supports?(schema)
  schema.is_a? AnnotationTypes::ArrayT
end