Module: Lite::Validation::Validator::Ruling::Constructors

Instance Method Summary collapse

Instance Method Details

#Commit(value) ⇒ Object



31
32
33
# File 'lib/lite/validation/validator/ruling.rb', line 31

def Commit(value)
  Ruling::Commit.new(value)
end

#Dispute(error, **opts) ⇒ Object



39
40
41
# File 'lib/lite/validation/validator/ruling.rb', line 39

def Dispute(error, **opts)
  Ruling::Dispute.instance(error, **opts)
end

#Invalidate(error, **opts) ⇒ Object



35
36
37
# File 'lib/lite/validation/validator/ruling.rb', line 35

def Invalidate(error, **opts)
  Ruling::Invalidate.instance(error, **opts)
end

#PassObject

rubocop:disable Naming/MethodName



27
28
29
# File 'lib/lite/validation/validator/ruling.rb', line 27

def Pass
  Pass
end

#Refute(error, **opts) ⇒ Object



43
44
45
# File 'lib/lite/validation/validator/ruling.rb', line 43

def Refute(error, **opts)
  Ruling::Refute.instance(error, **opts)
end