1--TEST-- 2SolrObject - checking xml response digest 3--FILE-- 4<?php 5 6require_once "bootstrap.inc"; 7 8$xml_reponse = file_get_contents(EXAMPLE_RESPONSE_XML_1); 9 10$solrObject = SolrUtils::digestXMLResponse($xml_reponse); 11 12print_r($solrObject); 13 14?> 15--EXPECT-- 16SolrObject Object 17( 18 [responseHeader] => SolrObject Object 19 ( 20 [status] => 0 21 [QTime] => 72 22 ) 23 24 [system] => SolrObject Object 25 ( 26 [threadCount] => SolrObject Object 27 ( 28 [current] => 15 29 [peak] => 15 30 [daemon] => 13 31 ) 32 33 [threadDump] => SolrObject Object 34 ( 35 [thread] => SolrObject Object 36 ( 37 [id] => 1 38 [name] => main 39 [state] => RUNNABLE 40 [native] => 1 41 [cpuTime] => 3340.0000ms 42 [userTime] => 3180.0000ms 43 [stackTrace] => Array 44 ( 45 [0] => java.net.PlainSocketImpl.socketAccept(Native Method) 46 [1] => java.net.PlainSocketImpl.accept(PlainSocketImpl.java:384) 47 [2] => java.net.ServerSocket.implAccept(ServerSocket.java:450) 48 [3] => java.net.ServerSocket.accept(ServerSocket.java:421) 49 [4] => org.apache.catalina.core.StandardServer.await(StandardServer.java:389) 50 [5] => org.apache.catalina.startup.Catalina.await(Catalina.java:642) 51 [6] => org.apache.catalina.startup.Catalina.start(Catalina.java:602) 52 [7] => sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) 53 [8] => sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39) 54 [9] => sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25) 55 [10] => java.lang.reflect.Method.invoke(Method.java:585) 56 [11] => org.apache.catalina.startup.Bootstrap.start(Bootstrap.java:288) 57 [12] => org.apache.catalina.startup.Bootstrap.main(Bootstrap.java:413) 58 ) 59 60 ) 61 62 ) 63 64 ) 65 66) 67