public function getData()
{
if (isset($this->_hit['fields'])) {
return isset($this->_hit['_source']) ? array_merge($this->getFields(), $this->getSource()) : $this->getFields();
}
return $this->getSource();
}
/** * @param Result $result */ public function render(Result $result) { $this->template->result = $result->getData(); $this->template->highlightedText = $this->getHighlightingTextFromResult($result); $this->template->render(__DIR__ . '/searchBox.latte'); }