Module: Lite::Validation::Validator::Node::Implementation::Helpers::YieldStrategy::YieldOption
- Defined in:
- lib/lite/validation/validator/node/implementation/helpers/yield_strategy.rb
Class Method Summary collapse
- .block_parameters(validator, option, _result, &block) ⇒ Object
- .child_parameters(validator, option, _result, &block) ⇒ Object
Class Method Details
.block_parameters(validator, option, _result, &block) ⇒ Object
55 56 57 |
# File 'lib/lite/validation/validator/node/implementation/helpers/yield_strategy.rb', line 55 def self.block_parameters(validator, option, _result, &block) block.call(option.to_option(validator.coordinator)) end |
.child_parameters(validator, option, _result, &block) ⇒ Object
51 52 53 |
# File 'lib/lite/validation/validator/node/implementation/helpers/yield_strategy.rb', line 51 def self.child_parameters(validator, option, _result, &block) block.call(option, validator.send(:state).value_optional) end |