class ActiveRecord::AttributeMethods::TimeZoneConversion::TimeZoneConverter
:nodoc:
def convert_time_to_time_zone(value)
def convert_time_to_time_zone(value) if value.is_a?(Array) value.map { |v| convert_time_to_time_zone(v) } elsif value.acts_like?(:time) value.in_time_zone else value end end
def type_cast_from_database(value)
def type_cast_from_database(value) convert_time_to_time_zone(super) end
def type_cast_from_user(value)
def type_cast_from_user(value) if value.is_a?(Array) value.map { |v| type_cast_from_user(v) } elsif value.respond_to?(:in_time_zone) value.in_time_zone || super end end