Smile\ElasticsuiteCatalog\Model\Autocomplete\Category\ItemFactory::addCategoryData PHP Method

addCategoryData() private method

Load category data and append them to the original data.
private addCategoryData ( array $data ) : array
$data array Autocomplete item data.
return array
    private function addCategoryData($data)
    {
        $category = $data['category'];
        $documentSource = $category->getDocumentSource();
        $title = $documentSource['name'];
        if (is_array($title)) {
            $title = current($title);
        }
        $categoryData = ['title' => html_entity_decode($title), 'url' => $this->getCategoryUrl($category), 'breadcrumb' => $this->getCategoryBreadcrumb($category)];
        $data = array_merge($data, $categoryData);
        return $data;
    }