Classe: Mongoid::Deprecation
- Herda:
-
ActiveSupport::Deprecation
- Objeto
- ActiveSupport::Deprecation
- Mongoid::Deprecation
- Definido em:
- lib/mongoid/deprecation.rb
Visão geral
Classe de utilitário para registrar avisos de depreciação.
Recolhimento do Resumo do método de instância
-
#behavior ➤ Array<Proc>
Substitui o comportamento padrão do ActiveSupport::Deprecation para usar o registrador do Mongoid.
-
#inicializar ➤ Descontinuação
construtor
Uma nova instância de depreciação.
Detalhes do construtor
#inicializar ➤ Descontinuação
Retorna uma nova instância de depreciação.
6 7 8 9 10 11 |
# Arquivo 'lib/mongoid/deprecation.rb', linha 6 def inicializar # De acordo com a política de alterações, as depreciações serão removidas na próxima versão principal. deprecation_horizon = "#{Mongoid:: divisão.split().first.to_i + 1}.0" gem_name = 'Mongoid' super(deprecation_horizon, gem_name) end |
Detalhes do método de instância
#behavior ➤ Array<Proc>
Substitui o comportamento padrão do ActiveSupport::Deprecation para usar o registrador do Mongoid.
17 18 19 20 21 22 23 |
# Arquivo 'lib/mongoid/deprecation.rb', linha 17 def Comportamento @behavior ||= Array(Lambda { |*Args| logger = Mongoid.logger logger.AVISAR(Args[0]) logger.debug(Args[1].juntar("\n ")) se debug }) end |