class Filemaker::Model::Types::DateTime

Public Class Methods

__filemaker_cast_to_ruby_object(value) click to toggle source
# File lib/filemaker/model/types/date_time.rb, line 5
def self.__filemaker_cast_to_ruby_object(value)
  return nil if value.nil?
  return value if value.is_a?(::Time)

  ::Time.parse(value.to_s)
end
__filemaker_serialize_for_query(value) click to toggle source
# File lib/filemaker/model/types/date_time.rb, line 19
def self.__filemaker_serialize_for_query(value)
  return nil if value.nil?
  return value if value.is_a?(::Time) || value.is_a?(String)

  ::Time.parse(value.to_s)
end
__filemaker_serialize_for_update(value) click to toggle source
# File lib/filemaker/model/types/date_time.rb, line 12
def self.__filemaker_serialize_for_update(value)
  return nil if value.nil?
  return value if value.is_a?(::Time)

  ::Time.parse(value.to_s)
end