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

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