module Fathom

Constants

VERSION

Public Class Methods

build_object(data) click to toggle source
# File lib/fathom.rb, line 25
def self.build_object(data)
  return data unless data.is_a?(Hash)
  type = data.fetch("object", "object")
  class_name = type.split("_").map(&:capitalize).join
  Fathom.const_get(class_name).new(data)
end