クラス: Mongoid::Deprecation

継承:
ActiveSupport::非推奨
  • オブジェクト
すべて表示
定義:
lib/mongoid/deprecation.rb

Overview

非推奨警告をログに記録するためのユーティリティ クラス。

インスタンス メソッドの概要を折りたたむ

コンストラクターの詳細

#初期化= 非推奨

非推奨 の新しいインスタンスを返します。



9
10
11
12
13
14
# ファイル 'lib/mongoid/deprecation.rb' 行9

デフォルト 初期化
  変更ポリシーごとに、非推奨は次のメジャー バージョンで削除されます。
  doprecation_hourion = " #{ Mongoid :: VERSION .分割 ' . '  .最初の. to_i + 1 } 。 0 ".freeze
  gem_name = ' Mongoid '
  スーパー(doprecation_hourion, gem_name)
end

インスタンス メソッドの詳細

動作= Array<Proc>

Mongoid のロガーを使用するようにデフォルトの ActiveSupport::Deprecation 動作をオーバーライドします。

次の値を返します。

  • Array <Proc>

    非推奨の動作。



21
22
23
24
25
26
27
# ファイル 'lib/mongoid/deprecation.rb' 行21

デフォルト 動作
  @behavior ||= 配列(->(*args) {
    logger = Mongoid.logger
    logger.WARN(args[0])
    logger.debug(args[1].join(" \n ")) 場合 debug
  })
end