Smile\ElasticsuiteThesaurus\Model\ResourceModel\Thesaurus\Collection::_renderFiltersBefore PHP Method

_renderFiltersBefore() protected method

Join store relation table if there is store filter
protected _renderFiltersBefore ( )
    protected function _renderFiltersBefore()
    {
        if ($this->getFilter('store')) {
            $this->getSelect()->join(['store_table' => $this->getTable(ThesaurusInterface::STORE_TABLE_NAME)], 'main_table.' . ThesaurusInterface::THESAURUS_ID . ' = store_table.' . ThesaurusInterface::THESAURUS_ID, [])->group('main_table.' . ThesaurusInterface::THESAURUS_ID);
        }
        parent::_renderFiltersBefore();
    }