Módulo: Mongoid::Config::DeprecatedOptions

Incluído em:
Mongoid::Config
Definido em:
lib/mongoid/config.rb

Colapsode resumo constante

OPÇÕES =
%i[

Recolhimento do Resumo do método de classe

Detalhes do método de classe

.precedido(klass) ➤ Objeto



418
419
420
421
422
423
424
425
426
427
428
429
# Arquivo 'lib/mongoid/config.rb', linha 418

def auto.precedido(classe)
  classe.class_eval fazer
    Opções.cada fazer |opção|
      alias_method :"#{opção}_without_deprecation=", :"#{opção}="

      define_method(:"#{opção}=") fazer |valor|
        Mongoid::Avisos.enviar(:"warn_#{opção}_deprecated")
        enviar(:"#{opção}_without_deprecation=", valor)
      end
    end
  end
end