/** * 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); }