Module: RinterceptorExample

Includes:
Rinterceptor
Included in:
SubRinterceptorExample
Defined in:
lib/rinterceptor_example.rb

Defined Under Namespace

Modules: ClassMethods

Instance Method Summary collapse

Methods included from Rinterceptor

included, #rinter_around, #rinter_skip?

Instance Method Details

#rinter_after(method, result, exception, *args) ⇒ Object



7
8
9
10
# File 'lib/rinterceptor_example.rb', line 7

def rinter_after(method, result, exception, *args)
  p "instance after -- method: #{method}, result: #{result}, exception: #{exception}, args: #{args} in RinterceptorExample"
  result
end

#rinter_before(method, *args) ⇒ Object



4
5
6
# File 'lib/rinterceptor_example.rb', line 4

def rinter_before(method, *args)
  p "instance before -- method: #{method}, args: #{args} in RinterceptorExample"
end