Smile\ElasticsuiteTracker\Block\Variables\Page\Search::getVariables PHP Method

getVariables() public method

Append the user fulltext query to the tracked variables list
public getVariables ( ) : array
return array
    public function getVariables()
    {
        $variables = ['search.query' => $this->catalogSearchData->getEscapedQueryText()];
        if ($layer = $this->catalogLayer) {
            $productCollection = $layer->getProductCollection();
            $variables['search.is_spellchecked'] = (int) $productCollection->isSpellchecked();
        }
        return $variables;
    }