# File lib/multi_json/adapter.rb, line 10 def defaults(action, value) metaclass = class << self; self; end metaclass.instance_eval do define_method("default_#{action}_options"){ value } end end
# File lib/multi_json/adapter.rb, line 23 def dump(object, options={}) instance.dump(object, dump_options(options).merge(MultiJson.dump_options(options)).merge!(options)) end
# File lib/multi_json/adapter.rb, line 18 def load(string, options={}) raise self::ParseError if blank?(string) instance.load(string, load_options(options).merge(MultiJson.load_options(options)).merge!(options)) end