Глушение предупреждений Депрекации в направляющих 3

Кто-либо может сказать мне, как заставить warinings депрекации замолчать в направляющих 3?

У меня есть несколько ситуаций, где это бросает ложные положительные стороны. А именно, с помощью - для циклов в haml и f.error_messages от dynamic_form плагина.

Спасибо

26
задан Andrew Grimm 17 November 2011 в 23:00
поделиться

1 ответ

Чтобы отключить все предупреждения об устаревании, вы можете сделать следующее:

ActiveSupport::Deprecation.silenced = true

Это может быть помещено в инициализатор или в файл среды для конкретной среды (например, для отключения звука только в производственной среде, например .)

Или для конкретного раздела кода заключите его в блок:

ActiveSupport::Deprecation.silence do
  # no warnings for any use of deprecated methods here
end

Это работает как для Rails 3, так и для 4.

55
ответ дан 28 November 2019 в 06:23
поделиться
Другие вопросы по тегам:

Похожие вопросы: