Módulo: Mongoid::Extensiones::TimeWithZone::Métodos de clase

Definido en:
lib/mongoid/extensiones/tiempo_con_zona.rb

Colapso del resumen del método de instancia

Detalles del método de instancia

#demongoize(objeto) ⇒ TimeWithZone

Convierte el objeto de su tipo ruby ​​compatible con mongo a este tipo.

Ejemplos:

Demonizar el objeto.

TimeWithZone.demongoize(object)

Parámetros:

  • Objeto (Tiempo) -

    La hora desde Mongo.

Devuelve:

  • (TimeWithZone)

    El objeto como fecha.



55
56
57
# Archivo 'lib/mongoid/extensions/time_with_zone.rb', línea 55

def demonizar(Objeto)
  ::Tiempo.demonizar(Objeto).intentar(:en_zona_horaria)
end

#mongoize(objeto) ⇒ Tiempo

Convierte el objeto del tipo rubí con el que tratamos a un tipo compatible con Mongo.

Ejemplos:

Mongoize el objeto.

TimeWithZone.mongoize("2012-1-1")

Parámetros:

  • Objeto (Objeto) -

    El objeto a convertir.

Devuelve:

  • (Tiempo) -

    El objeto mongoizado.



68
69
70
# Archivo 'lib/mongoid/extensions/time_with_zone.rb', línea 68

def mangostas(Objeto)
  ::Tiempo.mangostas(Objeto)
end