class MultiJson::Adapters::Oj
Use the Oj library to dump/load.
def dump(object, options = {})
def dump(object, options = {}) if OJ_V2 options[:indent] = 2 if options[:pretty] options[:indent] = options[:indent].to_i if options[:indent] elsif OJ_V3 options.merge!(PRETTY_STATE_PROTOTYPE.dup) if options.delete(:pretty) else raise "Unsupported Oj version: #{::Oj::VERSION}" end ::Oj.dump(object, options) end
def load(string, options = {})
def load(string, options = {}) options[:symbol_keys] = options[:symbolize_keys] ::Oj.load(string, options) end