Class: LambdaDriver::Op::OpProxy

Inherits:
Object
  • Object
show all
Defined in:
lib/lambda_driver/op.rb

Instance Method Summary collapse

Constructor Details

#initialize(obj) ⇒ OpProxy

Returns a new instance of OpProxy.



19
20
21
# File 'lib/lambda_driver/op.rb', line 19

def initialize(obj)
  @obj = obj
end

Dynamic Method Handling

This class handles dynamic methods through the method_missing method

#method_missing(method) ⇒ Object



27
28
29
# File 'lib/lambda_driver/op.rb', line 27

def method_missing(method)
  ::LambdaDriver::Op.method_or_lambda(@obj, method)
end

Instance Method Details

#call(method) ⇒ Object



23
24
25
# File 'lib/lambda_driver/op.rb', line 23

def call(method)
  ::LambdaDriver::Op.method_or_lambda(@obj, method)
end