Sha256: f979a1f3f990d5984cae016892259d8fc677cb768a2aff51f70b472bd270634c
Contents?: true
Size: 487 Bytes
Versions: 4
Compression:
Stored size: 487 Bytes
Contents
require 'multi_json' module Commute module Common module Json class Parse OPTIONS = { symbolize_keys: true } def call c, options = {} response = c.get response.body = MultiJson.load response.body, OPTIONS.merge(options) end end class Render def call c, options = {} request = c.get request.body = MultiJson.dump request.body end end end end end
Version data entries
4 entries across 4 versions & 1 rubygems
Version | Path |
---|---|
commute-0.3.0.pre.2 | lib/commute/common/json.rb |
commute-0.3.0.pre | lib/commute/common/json.rb |
commute-0.2.0.rc.2 | lib/commute/common/json.rb |
commute-0.2.0.rc.1 | lib/commute/common/json.rb |