module AppStoreInfo::JSONAccessors

Public Class Methods

included(base) click to toggle source
# File lib/appstore_info/json_accessors.rb, line 3
def self.included(base)
  base.extend ClassMethods
end

Public Instance Methods

read_json_accessors(json) click to toggle source
# File lib/appstore_info/json_accessors.rb, line 7
def read_json_accessors(json)
  self.class.accessors.each do |field, json_field|
    instance_variable_set("@#{field}", json[json_field])
  end
end