class Trello::Schema::Serializer::Time
Public Class Methods
deserialize(time, default)
click to toggle source
# File lib/trello/schema/serializer/time.rb, line 12 def deserialize(time, default) if time.is_a?(String) ::Time.iso8601(time) rescue default elsif time.respond_to?(:to_time) time.to_time else default end end
serialize(time)
click to toggle source
# File lib/trello/schema/serializer/time.rb, line 6 def serialize(time) return nil unless time.respond_to?(:iso8601) time.strftime('%FT%T.%LZ') end