public function testGetInvalidData() { $data = 'invalid'; $this->response = new Response($data, $this->headers); $this->result = new Result($this->client, $this->query, $this->response); $this->setExpectedException('Solarium\\Exception\\UnexpectedValueException'); $this->result->getData(); }
/** * Parse response data. * * @param Result $result * * @return array */ public function parse($result) { $data = $result->getData(); if (isset($data['analysis'])) { $items = $this->parseAnalysis($result, $data['analysis']); } else { $items = array(); } return $this->addHeaderInfo($data, array('items' => $items)); }