Clase: Mongoid::Deprecation
- Hereda:
-
ActiveSupport::Deprecation
- Objeto
- ActiveSupport::Deprecation
- Mongoid::Desuso
- Definido en:
- lib/mongoid/deprecation.rb
Overview
Clase de utilidad para registrar advertencias de desuso.
Colapso del resumen del método de instancia
-
#comportamiento ⇒ Array<Proc>
Anula el comportamiento por defecto de ActiveSupport::Deprecation para utilizar el registro de Mongoid.
-
#inicializar ⇒ Desaprobación
constructor
Una nueva instancia de desuso.
Detalles del constructor
#inicializar ⇒ Desaprobación
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 deprecación = "#{Mongoid:: VERSIÓN.split( '. ' ).first. to_i 1+.0".freeze nombre_de_la_gema = 'Mongoide ' Super(horizonte de deprecación, nombre_de_la_gema) end |
Detalles del método de instancia
#comportamiento ⇒ Array<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.advertir(args[0]) logger.debug(args[1].Join("\n ")) Si debug }) end |