Method: NoBrainer::Document::Callbacks.define_callbacks_options

Defined in:
lib/no_brainer/document/callbacks.rb

.define_callbacks_options(options = {}) ⇒ Object



4
5
6
7
8
9
# File 'lib/no_brainer/document/callbacks.rb', line 4

def self.define_callbacks_options(options={})
  if ActiveSupport::Callbacks.respond_to?(:halt_and_display_warning_on_return_false)
    ActiveSupport::Callbacks.halt_and_display_warning_on_return_false = false
  end
  NoBrainer.rails5? ? options : options.merge(:terminator => proc { false })
end