Definition at line 12 of file CollectionFilter.php.
◆ __construct()
CollectionFilter constructor
- Parameters
-
\Magento\Catalog\Model\Product\Visibility | $productVisibility | |
\Magento\Catalog\Model\Config | $catalogConfig | |
Definition at line 34 of file CollectionFilter.php.
◆ filter()
Filter product collection
- Parameters
-
\Magento\Catalog\Model\ResourceModel\Product\Collection | $collection | |
\Magento\Catalog\Model\Category | $category | |
- Returns
- void
Implements CollectionFilterInterface.
Definition at line 49 of file CollectionFilter.php.
54 ->addAttributeToSelect($this->catalogConfig->getProductAttributes())
59 ->setVisibility($this->productVisibility->getVisibleInCatalogIds());
◆ $catalogConfig
◆ $productVisibility
The documentation for this class was generated from the following file: