* @license http://github.com/basdenooijer/solarium/raw/master/COPYING * @link http://www.solarium-project.org/ * * @package Solarium * @subpackage Client */ /** * Parse document analysis response data * * @package Solarium * @subpackage Client */ class Solarium_Client_ResponseParser_Analysis_Document extends Solarium_Client_ResponseParser_Analysis_Field { /** * Parse implementation * * @param array $data * @return array */ protected function _parseAnalysis($data) { $documents = array(); foreach ($data as $documentKey => $documentData) { $fields = $this->_parseTypes($documentData); $documents[] = new Solarium_Result_Analysis_List($documentKey, $fields); } return $documents; } }