Class: ActiveSupport::Callbacks::CallbackChain::DefaultTerminator

Inherits:
Object
  • Object
show all
Defined in:
lib/active_support/callbacks.rb

Overview

:nodoc:

Instance Method Summary collapse

Instance Method Details

#call(target, result_lambda) ⇒ Object



666
667
668
669
670
671
672
673
# File 'lib/active_support/callbacks.rb', line 666

def call(target, result_lambda)
  terminate = true
  catch(:abort) do
    result_lambda.call
    terminate = false
  end
  terminate
end