Method: Hamachi::Model.parse

Defined in:
lib/hamachi/source/model.rb

.parse(string, options = {}) ⇒ Object



83
84
85
86
87
88
89
90
# File 'lib/hamachi/source/model.rb', line 83

def self.parse(string, options = {})
  snapshot = JSON.parse(string, symbolize_names: true)
  if Array === snapshot
    snapshot.map { |each| from_snapshot each, options }
  else
    from_snapshot snapshot, options
  end
end