Sha256: d9e583889c538b84876d200ac0647e3b169a1b9718e6aa3d6fc2fabaf916d16a
Contents?: true
Size: 515 Bytes
Versions: 1
Compression:
Stored size: 515 Bytes
Contents
module ActiveData module Model module Extensions module Date extend ActiveSupport::Concern module ClassMethods def active_data_type_cast 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.1.0 | lib/active_data/model/extensions/date.rb |