class FlowEngine::Rules::Base
for use in transitions and visibility conditions.
Abstract base for rule AST nodes. Subclasses implement {#evaluate} and {#to_s}
def evaluate(_answers)
-
(Boolean)-
Parameters:
-
_answers(Hash) -- step_id => value
def evaluate(_answers) raise NotImplementedError, "#{self.class}#evaluate must be implemented" end
def to_s
-
(String)-
def to_s raise NotImplementedError, "#{self.class}#to_s must be implemented" end