Class: Reform::Form::Dry::Validations::Group::Builder

Inherits:
Array
  • Object
show all
Defined in:
lib/reform/form/dry.rb

Instance Method Summary collapse

Constructor Details

#initialize(array) ⇒ Builder

Returns a new instance of Builder.



46
47
48
49
# File 'lib/reform/form/dry.rb', line 46

def initialize(array)
  super(array)
  @validator = Dry::Validation.Form({}, &shift)
end

Instance Method Details

#validation_graphObject



51
52
53
# File 'lib/reform/form/dry.rb', line 51

def validation_graph
  build_graph(@validator)
end