module Mongoid::Extensions::TimeWithZone::ClassMethods
Public Instance Methods
demongoize(object)
click to toggle source
Convert the object from its mongo friendly ruby type to this type.
@example Demongoize the object.
TimeWithZone.demongoize(object)
@param [ Time
] object The time from Mongo.
@return [ TimeWithZone
] The object as a date.
@since 3.0.0
# File lib/mongoid/extensions/time_with_zone.rb, line 45 def demongoize(object) return nil if object.blank? ::Time.demongoize(object).in_time_zone end
mongoize(object)
click to toggle source
Turn the object from the ruby type we deal with to a Mongo friendly type.
@example Mongoize the object.
TimeWithZone.mongoize("2012-1-1")
@param [ Object
] object The object to convert.
@return [ Time
] The object mongoized.
@since 3.0.0
# File lib/mongoid/extensions/time_with_zone.rb, line 61 def mongoize(object) ::Time.mongoize(object) end