138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
|
# File 'lib/megam/core/marketplace_addon.rb', line 138
def self.json_create(o)
addon = new
addon.id(o["id"]) if o.has_key?("id")
addon.node_id(o["node_id"]) if o.has_key?("node_id")
addon.node_name(o["node_name"]) if o.has_key?("node_name")
addon.marketplace_id(o["marketplace_id"]) if o.has_key?("marketplace_id")
addon.config(o["config"]) if o.has_key?("config")
addon.config_id(o["config_id"]) if o.has_key?("config_id")
addon.created_at(o["created_at"]) if o.has_key?("created_at")
addon.some_msg[:code] = o["code"] if o.has_key?("code")
addon.some_msg[:msg_type] = o["msg_type"] if o.has_key?("msg_type")
addon.some_msg[:msg]= o["msg"] if o.has_key?("msg")
addon.some_msg[:links] = o["links"] if o.has_key?("links")
addon
end
|