Smile\ElasticsuiteVirtualCategory\Model\Preview::getManualSortProductCollection PHP Метод

getManualSortProductCollection() приватный Метод

Return a collection with all products manually sorted loaded.
private getManualSortProductCollection ( ) : Collection
Результат Smile\ElasticsuiteCatalog\Model\ResourceModel\Product\Fulltext\Collection
    private function getManualSortProductCollection()
    {
        $productIds = $this->getSortedProductIds();
        $productCollection = $this->getAutomaticSortProductCollection();
        $idFilter = $this->queryFactory->create(QueryInterface::TYPE_TERMS, ['values' => $productIds, 'field' => 'entity_id']);
        $productCollection->addQueryFilter($idFilter);
        $productCollection->setPageSize(count($productIds));
        return $productCollection;
    }