class Jisota::DSLBase

Public Instance Methods

evaluate(&block) click to toggle source
# File lib/jisota/dsl_base.rb, line 3
def evaluate(&block)
  @outer = eval("self", block.binding)
  instance_eval(&block)
end
method_missing(method, *args, &block) click to toggle source
# File lib/jisota/dsl_base.rb, line 8
def method_missing(method, *args, &block)
  @outer.send(method, *args, &block)
end