module Attributor::Temporal::ClassMethods

Public Instance Methods

dump(value, **_opts) click to toggle source
# File lib/attributor/families/temporal.rb, line 17
def dump(value, **_opts)
  value && value.iso8601
end
family() click to toggle source
# File lib/attributor/families/temporal.rb, line 13
def family
  'temporal'
end
json_schema_type() click to toggle source
# File lib/attributor/families/temporal.rb, line 21
def json_schema_type
  :string
end
native_type() click to toggle source
# File lib/attributor/families/temporal.rb, line 9
def native_type
  raise NotImplementedError
end