src/module-elasticsuite-virtual-category/Plugin/Catalog/Category/SaveProductsPositions.php
Returning type \Smile\ElasticsuiteVirtualCategory\Plugin\Catalog\Category\SaveProductsPositions
but unserializeProductPositions()
is declared to return array
Open
Open
return $this;
- Exclude checks
Argument 1 (category)
is \Magento\Framework\Model\AbstractModel
but \Smile\ElasticsuiteVirtualCategory\Plugin\Catalog\Category\SaveProductsPositions::getAffectedProductIds()
takes \Magento\Catalog\Model\Category
defined at /code/src/module-elasticsuite-virtual-category/Plugin/Catalog/Category/SaveProductsPositions.php:101
Open
Open
$affectedProductIds = $this->getAffectedProductIds($category);
- Exclude checks
Argument 1 (category)
is \Magento\Framework\Model\AbstractModel
but \Smile\ElasticsuiteVirtualCategory\Model\ResourceModel\Category\Product\Position::saveProductPositions()
takes \Magento\Catalog\Api\Data\CategoryInterface
defined at /code/src/module-elasticsuite-virtual-category/Model/ResourceModel/Category/Product/Position.php:118
Open
Open
$this->saveHandler->saveProductPositions($category);
- Exclude checks
Argument 1 (category)
is \Magento\Catalog\Model\Category
but \Smile\ElasticsuiteVirtualCategory\Model\ResourceModel\Category\Product\Position::getProductBlacklistByCategory()
takes \Magento\Catalog\Api\Data\CategoryInterface|int
defined at /code/src/module-elasticsuite-virtual-category/Model/ResourceModel/Category/Product/Position.php:98
Open
Open
$oldBlacklistedProductIds = array_values($this->saveHandler->getProductBlacklistByCategory($category));
- Exclude checks
Argument 1 (category)
is \Magento\Catalog\Model\Category
but \Smile\ElasticsuiteVirtualCategory\Model\ResourceModel\Category\Product\Position::getProductPositionsByCategory()
takes \Magento\Catalog\Api\Data\CategoryInterface|int
defined at /code/src/module-elasticsuite-virtual-category/Model/ResourceModel/Category/Product/Position.php:78
Open
Open
$oldPositionProductIds = array_keys($this->saveHandler->getProductPositionsByCategory($category));
- Exclude checks
Argument 1 (category)
is \Magento\Framework\Model\AbstractModel
but \Smile\ElasticsuiteVirtualCategory\Plugin\Catalog\Category\SaveProductsPositions::unserializeProductPositions()
takes \Magento\Catalog\Model\Category
defined at /code/src/module-elasticsuite-virtual-category/Plugin/Catalog/Category/SaveProductsPositions.php:150
Open
Open
$this->unserializeProductPositions($category);
- Exclude checks