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.
9 10 11 12 13 14 |
# Arquivo 'lib/mongoid/deprecation.rb', linha 9 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".congelar 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.
21 22 23 24 25 26 27 |
# Arquivo 'lib/mongoid/deprecation.rb', linha 21 def Comportamento @behavior ||= Array(->(*Args) { logger = Mongoid.logger logger.AVISAR(Args[0]) logger.debug(Args[1].juntar("\n ")) se debug }) end |