Module: Lite::Validation::Validator::Ruling::Constructors
- Included in:
- Coordinator::Builder, Node::Implementation::Transformation, Predicate::Native::Builder, Predicate::Native::Instance, Lite::Validation::Validator::Ruling
- Defined in:
- lib/lite/validation/validator/ruling.rb
Instance Method Summary collapse
- #Commit(value) ⇒ Object
- #Dispute(error, **opts) ⇒ Object
- #Invalidate(error, **opts) ⇒ Object
-
#Pass ⇒ Object
rubocop:disable Naming/MethodName.
- #Refute(error, **opts) ⇒ Object
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 |
#Pass ⇒ Object
rubocop:disable Naming/MethodName
27 28 29 |
# File 'lib/lite/validation/validator/ruling.rb', line 27 def Pass Pass end |