class Underway::SawyerToJson

Public Class Methods

convert(object) click to toggle source
# File lib/underway/sawyer_to_json.rb, line 6
def self.convert(object)
  JSON.generate(unwrap(object))
end
unwrap(object) click to toggle source
# File lib/underway/sawyer_to_json.rb, line 10
def self.unwrap(object)
  case object
  when Array then object.map { |o| unwrap(o) }
  when Sawyer::Resource then object.to_hash
  else object
  end
end