Class: Timestamp
- Inherits:
-
Virtus::Attribute
- Object
- Virtus::Attribute
- Timestamp
- Defined in:
- lib/virtus/timestamp.rb
Instance Method Summary collapse
Instance Method Details
#coerce(value) ⇒ Object
2 3 4 5 6 7 8 9 10 11 12 13 |
# File 'lib/virtus/timestamp.rb', line 2 def coerce(value) case value when Fixnum Time.at(value) when Time value when NilClass value else raise ArgumentError.new("#{value.class} cannot be coerced to Time") end end |