Skip to content

Commit

Permalink
Set correct collection types in Mage_Catalog_Model_Product_Visibility (
Browse files Browse the repository at this point in the history
  • Loading branch information
sreichel authored and tmotyl committed May 19, 2020
1 parent d63e33e commit a946552
Showing 1 changed file with 6 additions and 11 deletions.
17 changes: 6 additions & 11 deletions app/code/core/Mage/Catalog/Model/Product/Visibility.php
Original file line number Diff line number Diff line change
Expand Up @@ -60,41 +60,36 @@ public function __construct()
* Add visible in catalog filter to collection
*
* @deprecated
* @param Mage_Eav_Model_Entity_Collection_Abstract $collection
* @param Mage_Catalog_Model_Resource_Product_Collection $collection
* @return $this
*/
public function addVisibleInCatalogFilterToCollection(Mage_Eav_Model_Entity_Collection_Abstract $collection)
public function addVisibleInCatalogFilterToCollection(Mage_Catalog_Model_Resource_Product_Collection $collection)
{
$collection->setVisibility($this->getVisibleInCatalogIds());
// $collection->addAttributeToFilter('visibility', array('in'=>$this->getVisibleInCatalogIds()));
return $this;
}

/**
* Add visibility in searchfilter to collection
*
* @deprecated
* @param Mage_Eav_Model_Entity_Collection_Abstract $collection
* @param Mage_Catalog_Model_Resource_Product_Collection $collection
* @return $this
*/
public function addVisibleInSearchFilterToCollection(Mage_Eav_Model_Entity_Collection_Abstract $collection)
public function addVisibleInSearchFilterToCollection(Mage_Catalog_Model_Resource_Product_Collection $collection)
{
$collection->setVisibility($this->getVisibleInSearchIds());
//$collection->addAttributeToFilter('visibility', array('in'=>$this->getVisibleInSearchIds()));
return $this;
}

/**
* Add visibility in site filter to collection
*
* @deprecated
* @param Mage_Eav_Model_Entity_Collection_Abstract $collection
* @param Mage_Catalog_Model_Resource_Product_Collection $collection
* @return $this
*/
public function addVisibleInSiteFilterToCollection(Mage_Eav_Model_Entity_Collection_Abstract $collection)
public function addVisibleInSiteFilterToCollection(Mage_Catalog_Model_Resource_Product_Collection $collection)
{
$collection->setVisibility($this->getVisibleInSiteIds());
//$collection->addAttributeToFilter('visibility', array('in'=>$this->getVisibleInSiteIds()));
return $this;
}

Expand Down

0 comments on commit a946552

Please sign in to comment.