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