Class: Cyclid::API::Job::Evaluator
- Inherits:
-
Object
- Object
- Cyclid::API::Job::Evaluator
- Defined in:
- app/cyclid/job/evaluator.rb
Overview
Evalute an expression for “only_if”, “not_if” & “fail_if”
Class Method Summary collapse
- .not_if(statement, vars) ⇒ Object
- .only_if(statement, vars) ⇒ Object (also: fail_if)
Class Method Details
.not_if(statement, vars) ⇒ Object
34 35 36 |
# File 'app/cyclid/job/evaluator.rb', line 34 def not_if(statement, vars) not evaluate(statement, vars) # rubocop:disable Style/Not end |
.only_if(statement, vars) ⇒ Object Also known as: fail_if
29 30 31 |
# File 'app/cyclid/job/evaluator.rb', line 29 def only_if(statement, vars) evaluate(statement, vars) end |