Esempio n. 1
0
 /**
  * Parses a list of subfragments, and makes it into an associative array of fragments.
  * Not meant to be used except for testing.
  *
  * @param  \stdClass  $json the json bit retrieved from the API that represents the list of subfragments
  * @return array      the array of subfragments
  */
 public static function parseSubfragmentList($json)
 {
     $subfragments = array();
     foreach ($json as $subfragment_name => $subfragmentJson) {
         $subfragment = Document::parseFragment($subfragmentJson);
         if (isset($subfragment)) {
             $subfragments[$subfragment_name] = $subfragment;
         }
     }
     return new GroupDoc($subfragments);
 }