src/module-elasticsuite-virtual-category/Search/Request/Product/Attribute/Aggregation/Category.php
Method __construct
has 6 arguments (exceeds 4 allowed). Consider refactoring. Open
Open
\Smile\ElasticsuiteCore\Api\Search\ContextInterface $contextInterface,
\Smile\ElasticsuiteVirtualCategory\Helper\Rule $helper,
\Magento\Store\Model\StoreManagerInterface $storeManager,
\Magento\Catalog\Api\CategoryRepositoryInterface $categoryRepository,
\Smile\ElasticsuiteVirtualCategory\Model\VirtualCategory\Root $virtualCategoryRoot,
Possibly zero references to use statement for classlike/namespace CategoryInterface
(\Magento\Catalog\Api\Data\CategoryInterface)
Open
Open
use Magento\Catalog\Api\Data\CategoryInterface;
- Exclude checks
Possibly zero references to use statement for classlike/namespace CategoryFactory
(\Magento\Catalog\Model\CategoryFactory)
Open
Open
use Magento\Catalog\Model\CategoryFactory;
- Exclude checks
Argument 1 (category)
is ?\Magento\Catalog\Api\Data\CategoryInterface
but \Smile\ElasticsuiteVirtualCategory\Helper\Rule::loadUsingCache()
takes \Magento\Catalog\Api\Data\CategoryInterface
defined at /code/src/module-elasticsuite-virtual-category/Helper/Rule.php:79
Open
Open
return $this->helper->loadUsingCache($category, 'getSearchQueriesByChildren');
- Exclude checks
Possibly zero references to use statement for classlike/namespace LayerCategoryConfig
(\Magento\Catalog\Model\Config\LayerCategoryConfig)
Open
Open
use Magento\Catalog\Model\Config\LayerCategoryConfig;
- Exclude checks