Module: Lite::Validation::Validator::State

Defined in:
lib/lite/validation/validator/state.rb,
lib/lite/validation/validator/state/instance.rb,
lib/lite/validation/validator/state/merge_strategy.rb,
lib/lite/validation/validator/state/unwrap_strategy.rb

Defined Under Namespace

Modules: MergeStrategy, UnwrapStrategy Classes: Instance

Class Method Summary collapse

Class Method Details

.initial(coordinator, context: nil) ⇒ Object



10
11
12
13
14
15
16
17
# File 'lib/lite/validation/validator/state.rb', line 10

def self.initial(coordinator, context: nil)
  Instance.new(
    coordinator,
    context: context,
    merge_strategy: MergeStrategy::Standard,
    unwrap_strategy: UnwrapStrategy::Value
  )
end