class DependencyInjection::ProxyObject

Public Class Methods

new(&block) click to toggle source
# File lib/dependency_injection/proxy_object.rb, line 3
def initialize(&block)
  @object = block
end

Public Instance Methods

method_missing(method_name, *args) click to toggle source
# File lib/dependency_injection/proxy_object.rb, line 7
def method_missing(method_name, *args)
  @object.call.send(method_name, *args)
end