Class: Lite::Validation::Validator::Predicate::Foreign::Adapter::Ruling::Instance

Inherits:
Object
  • Object
show all
Defined in:
lib/lite/validation/validator/predicate/foreign/adapter/ruling/instance.rb

Instance Method Summary collapse

Instance Method Details

#disputeObject



15
16
17
# File 'lib/lite/validation/validator/predicate/foreign/adapter/ruling/instance.rb', line 15

def dispute
  severity == :dispute ? self : Ruling.instance(:dispute)
end

#refuteObject



19
20
21
# File 'lib/lite/validation/validator/predicate/foreign/adapter/ruling/instance.rb', line 19

def refute
  severity == :refute ? self : Ruling.instance(:refute)
end

#to_ruling(error) ⇒ Object



23
24
25
# File 'lib/lite/validation/validator/predicate/foreign/adapter/ruling/instance.rb', line 23

def to_ruling(error)
  ruling_class.instance(error)
end