Class: Reform::Form
Defined Under Namespace
Modules: Call, Composition, Dry, Module, Prepopulate, Property, Validate Classes: InvalidOptionsCombinationError, Populator
Constant Summary collapse
- Deserialize =
called after populator: form.deserialize(params) as this only included in the typed pipeline, it’s not applied for scalars.
->(input, ) { input.deserialize([:fragment]) }
- Coercion =
Disposable::Twin::Coercion
Constants included from Validation
Validation::NoValidationLibraryError
Instance Attribute Summary
Attributes included from Validate
Class Method Summary collapse
Instance Method Summary collapse
Methods included from Property
Methods included from Call
Methods included from Prepopulate
Methods included from Validate
Methods inherited from Contract
Methods included from Contract::Readonly
Methods included from Validation
Methods included from Contract::Validate
#custom_errors, #errors, #initialize, #to_result, #validate, #validate!
Class Method Details
.default_nested_class ⇒ Object
5 6 7 |
# File 'lib/reform/form.rb', line 5 def self.default_nested_class Form end |
Instance Method Details
#skip! ⇒ Object
113 114 115 |
# File 'lib/reform/form.rb', line 113 def skip! Representable::Pipeline::Stop end |