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