class BarkestCore::UtcConversion::UtcConverter

Public Instance Methods

convert_to_utc(value) click to toggle source
# File lib/barkest_core/concerns/utc_conversion.rb, line 16
def convert_to_utc(value)
  if value.is_a?(Array)
    value.map { |v| convert_to_utc(v) }
  else
    Time.utc_parse(value) rescue nil
  end
end
type_cast_from_database(value) click to toggle source
# File lib/barkest_core/concerns/utc_conversion.rb, line 8
def type_cast_from_database(value)
  convert_to_utc(value)
end
type_cast_from_user(value) click to toggle source
# File lib/barkest_core/concerns/utc_conversion.rb, line 12
def type_cast_from_user(value)
  convert_to_utc(value)
end