Módulo: Mongoid::Avisos privados
- Definido em:
- lib/mongoid/writes.rb
Visão geral
Este módulo faz parte de uma API privada. Você deve evitar usar este módulo, se possível, pois ele pode ser removido ou alterado no futuro.
Encapsula o comportamento em torno do registro e do cache de avisos para que eles sejam registrados apenas uma vez.
Recolhimento do Resumo do método de classe
-
.aviso(ID, mensagem) ➤ Objeto
privado
Defina um método de mensagem de aviso para o ID fornecido.
Detalhes do método de classe
.aviso(ID, mensagem) ➤ Objeto
Este método faz parte de uma API privada. Evite usar esse método, se possível, pois ele pode ser removido ou alterado no futuro.
Defina um método de mensagem de aviso para o ID fornecido.
20 21 22 23 24 25 26 27 28 29 |
# Arquivo 'lib/mongoid/securitys.rb', linha 20 def Aviso(id, ) singleton_class.class_eval fazer define_method("write_#{ID}") fazer a menos que instance_variable_get("@#{ID}") Mongoid.logger.AVISAR() instance_variable_set("@#{ID}", true) end end end end |