class Triggerable::Conditions::LambdaCondition
Public Class Methods
new(block)
click to toggle source
# File lib/triggerable/conditions/lambda_condition.rb, line 4 def initialize block @block = block end
Public Instance Methods
desc()
click to toggle source
# File lib/triggerable/conditions/lambda_condition.rb, line 13 def desc 'lambda' end
true_for?(object)
click to toggle source
# File lib/triggerable/conditions/lambda_condition.rb, line 8 def true_for? object proc = @block object.instance_eval { instance_exec(&proc) } end