£Á°èZ¨Ä…–K§‚«“ô4“ÒÙ´dîfUÙÃÅ WKbyʦ•ꎅȮFÒ¿ÊÎóCozá¬S@6{Í:›œêZÌ:Š•_%:¢¾¾~;‘Ã~芩ÊǍí`ÔÑ©ú뙵'5I¿fš×WO%ø9¾«¾DK|€ùÍD”Ýs]nHÕ¶êםӼ㞪éUWŸÈË%DÒÕ¬ï‘]/Åcx ‰ï2ß]ä6G[]S£Ôϯrs{úëóµmÒï#UQxo·õÞCe]"±/aÙ&Eã4ú9Jé_ÞåëdãöKë)AÞ ¯¹ægƒÛowЍø^d™ý½ßB7áyMä9ÜÖUã !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! --TEST-- SolrDocument::getInputDocument() - Where document has child docs --FILE-- response->docs as $doc) { $childrenOfTheInput = $doc->getInputDocument()->getChildDocuments(); if ($childrenOfTheInput) { $firstChild = $childrenOfTheInput[0]; var_dump(get_class($firstChild)); var_dump(current($childrenOfTheInput)->toArray()); } } ?> --EXPECT-- string(17) "SolrInputDocument" array(3) { ["document_boost"]=> float(0) ["field_count"]=> int(1) ["fields"]=> array(1) { [0]=> object(SolrDocumentField)#9 (3) { ["name"]=> string(2) "id" ["boost"]=> float(0) ["values"]=> array(1) { [0]=> string(9) "CHILD_1_1" } } } } string(17) "SolrInputDocument" array(3) { ["document_boost"]=> float(0) ["field_count"]=> int(1) ["fields"]=> array(1) { [0]=> object(SolrDocumentField)#10 (3) { ["name"]=> string(2) "id" ["boost"]=> float(0) ["values"]=> array(1) { [0]=> string(9) "CHILD_2_1" } } } }