class Kafo::Condition

Constants

VARIABLE_RE

Public Class Methods

new(expression, context = []) click to toggle source
# File lib/kafo/condition.rb, line 5
def initialize(expression, context = [])
  @expression = expression
  @context = context
end

Public Instance Methods

evaluate() click to toggle source
# File lib/kafo/condition.rb, line 10
def evaluate
  !!eval(substitute(@expression))
end