Module: Proxies::ProxyRespondTo

Defined in:
lib/proxies/proxy.rb

Instance Method Summary collapse

Instance Method Details

#proxy_respond_to?(method) ⇒ Boolean

Returns:

  • (Boolean)


7
8
9
10
11
# File 'lib/proxies/proxy.rb', line 7

def proxy_respond_to?(method)
  this = self
  this = this # suppress a warning message
  !!::Kernel.eval("defined?(this.#{method})")
end