class Sheaf::DSLProxy

Public Class Methods

apply(receiver, &block) click to toggle source
# File lib/sheaf/dsl_proxy.rb, line 3
def self.apply(receiver, &block)
  new(receiver).apply(&block)
end

Public Instance Methods

apply(&block) click to toggle source
# File lib/sheaf/dsl_proxy.rb, line 7
def apply(&block)
  instance_eval(&block)
end
method_missing(meth, *args, &block) click to toggle source
Calls superclass method
# File lib/sheaf/dsl_proxy.rb, line 11
def method_missing(meth, *args, &block)
  __setobj__ super(meth, *args, &block)
end