Clase: Mongoid::Deprecation
- Hereda:
-
ActiveSupport::Deprecation
- Objeto
- ActiveSupport::Deprecation
- Mongoid::Deprecation
- Definido en:
- lib/mongoid/deprecación.rb
Overview
Clase de utilidad para registrar advertencias de desuso.
Resumen del método de instancia colapsar
-
#comportamiento ⇒ Array<Proc>
Anula el comportamiento por defecto de ActiveSupport::Deprecation para utilizar el registro de Mongoid.
-
#inicializar ⇒ Deprecación
constructor
Una nueva instancia de desuso.
Detalles del constructor
#inicializar ⇒ Deprecation
Devuelve una nueva instancia de Deprecation.
9 10 11 12 13 14 |
# Archivo 'lib/mongoid/deprecation.rb', línea 9 def inicializar # Según la política de cambios, las versiones obsoletas se eliminarán en la próxima versión principal. horizonte de obsolescencia = "#{Mongoid::VERSION.división('.').primero.a_i + 1}.0".freeze gem_name = 'Mongoid' super(horizonte de obsolescencia, gem_name) end |
Detalles del método de instancia
#comportamiento ⇒ arreglo<Proc>
Anula el comportamiento por defecto de ActiveSupport::Deprecation para utilizar el registro de Mongoid.
21 22 23 24 25 26 27 |
# Archivo 'lib/mongoid/deprecation.rb', línea 21 def Comportamiento @comportamiento ||= Arreglo(->(*args) { logger = Mongoid.logger logger.advertencia(args[0]) logger.debug(args[1].unirse("\n ")) si debug }) end |