クラス: Mongoid::Deprecation

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

Overview

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

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

コンストラクターの詳細

#初期化= 非推奨

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



6
7
8
9
10
11
# ファイル 'lib/mongoid/deprecation.rb' 行6

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

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

動作= Array<Proc>

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

次の値を返します。

  • Array <Proc>

    非推奨の動作。



17
18
19
20
21
22
23
# ファイル 'lib/mongoid/deprecation.rb' 行17

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