method

deprecated_false_terminator

rails latest stable - Class: ActiveSupport::Callbacks::ClassMethods

Method deprecated or moved

This method is deprecated or moved on the latest stable version. The last existing version (v5.0.0.1) is shown here.

deprecated_false_terminator()
protected

No documentation available.

# File activesupport/lib/active_support/callbacks.rb, line 766
      def deprecated_false_terminator # :nodoc:
        Proc.new do |target, result_lambda|
          terminate = true
          catch(:abort) do
            result = result_lambda.call if result_lambda.is_a?(Proc)
            if Callbacks.halt_and_display_warning_on_return_false && result == false
              display_deprecation_warning_for_false_terminator
            else
              terminate = false
            end
          end
          terminate
        end
      end