Module: ActionTracer::MonkeyPatches::ActiveSupport::Callbacks::CallTemplate::InstanceExec

Defined in:
lib/action_tracer/monkey_patches/active_support/callbacks.rb

Instance Method Summary collapse

Instance Method Details

#expandObject



38
39
40
# File 'lib/action_tracer/monkey_patches/active_support/callbacks.rb', line 38

def expand(*)
  super.tap { ActionTracer.applied_filters << @override_block }
end

#inverted_lambdaObject



46
47
48
# File 'lib/action_tracer/monkey_patches/active_support/callbacks.rb', line 46

def inverted_lambda
  super >> proc { ActionTracer.applied_filters << @override_block }
end

#make_lambdaObject



42
43
44
# File 'lib/action_tracer/monkey_patches/active_support/callbacks.rb', line 42

def make_lambda
  super >> proc { ActionTracer.applied_filters << @override_block }
end