public function setData(array $data) { $data = $this->getProcessor()->processConfiguration($this->getConfig(), array($data)); foreach ($data as $document) { $this->addDocument($document['category'], $document['document']); } }