module Behavior
Ruby on Rails 7.1.6
Since v4.0.13Behavior module allows to determine how to display deprecation messages. You can create a custom behavior or set any from the DEFAULT_BEHAVIORS constant. Available behaviors are:
:raise:stderr-
Log all deprecation warnings to
$stderr. :log-
Log all deprecation warnings to
Rails.logger. :notify-
Use
ActiveSupport::Notificationsto notifydeprecation.rails. :report-
Use
ActiveSupport::ErrorReporterto report deprecations. :silence-
Do nothing. On Rails, set
config.active_support.report_deprecations = falseto disable all behaviors.
Setting behaviors only affects deprecations that happen after boot time. For more information you can read the documentation of the #behavior= method.