Sha256: 06b78f13124688d3a005aa1645b83a08bb5934125e9b42da47b97eaa2b96f16f
Contents?: true
Size: 502 Bytes
Versions: 1
Compression:
Stored size: 502 Bytes
Contents
module ActiveData module Model module Extensions module Date extend ActiveSupport::Concern module ClassMethods def modelize value case value when String then Date.parse(value.to_s) rescue nil when Date, DateTime, Time then value.to_date else nil end end end end end end end Date.send :include, ActiveData::Model::Extensions::Date
Version data entries
1 entries across 1 versions & 1 rubygems
Version | Path |
---|---|
active_data-0.0.1 | lib/active_data/model/extensions/date.rb |