Method: Sharepoint::Site.make_object_from_response
- Defined in:
- lib/sharepoint-ruby.rb
.make_object_from_response(instance, data) ⇒ Object
35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 |
# File 'lib/sharepoint-ruby.rb', line 35 def make_object_from_response instance, data if data['d']['results'].nil? data['d'] = data['d'][data['d'].keys.first] if data['d']['__metadata'].nil? if not data['d'].nil? make_object_from_data instance, data['d'] else nil end else array = Array.new data['d']['results'].each do |result| array << (make_object_from_data instance, result) end array end end |