module Mongoid::Criteria::Queryable::Extensions::Time::ClassMethods
Public Instance Methods
evolve(object)
click to toggle source
Evolve the object to an date.
@example Evolve dates.
@example Evolve string dates.
@example Evolve date ranges.
@param [ Object
] object The object to evolve.
@return [ Time
] The evolved date time.
# File lib/mongoid/criteria/queryable/extensions/time.rb, line 45 def evolve(object) res = begin object.try(:__evolve_time__) rescue ArgumentError nil end res.nil? ? object : res end