Class: Musa::Extension::DynamicProxy::DynamicProxy
- Inherits:
-
Object
- Object
- Musa::Extension::DynamicProxy::DynamicProxy
- Includes:
- DynamicProxyModule
- Defined in:
- lib/musa-dsl/core-ext/dynamic-proxy.rb
Instance Attribute Summary collapse
-
#receiver ⇒ Object
Returns the value of attribute receiver.
Instance Method Summary collapse
-
#initialize(receiver = nil) ⇒ DynamicProxy
constructor
A new instance of DynamicProxy.
Methods included from DynamicProxyModule
#==, #_eql?, #_equalequal, #_instance_of?, #_is_a?, #_kind_of?, #eql?, #has_receiver?, #instance_of?, #is_a?, #kind_of?, #method_missing, #respond_to_missing?
Constructor Details
#initialize(receiver = nil) ⇒ DynamicProxy
Returns a new instance of DynamicProxy.
57 58 59 |
# File 'lib/musa-dsl/core-ext/dynamic-proxy.rb', line 57 def initialize(receiver = nil) @receiver = receiver end |
Dynamic Method Handling
This class handles dynamic methods through the method_missing method in the class Musa::Extension::DynamicProxy::DynamicProxyModule
Instance Attribute Details
#receiver ⇒ Object
Returns the value of attribute receiver.
61 62 63 |
# File 'lib/musa-dsl/core-ext/dynamic-proxy.rb', line 61 def receiver @receiver end |