1
require 'json' unless defined?(JSON)
7
ParseError = ::JSON::ParserError
10
# Converts a JSON string into a Ruby object.
12
data = ::JSON.parse(json)
13
if ActiveSupport.parse_json_times
14
convert_dates_from(data)
21
def convert_dates_from(data)
26
data.map! { |d| convert_dates_from(d) }
28
data.each do |key, value|
29
data[key] = convert_dates_from(value)