Showing 1,300 of 1,300 total issues
Call to deprecated function \Smile\ElasticsuiteCatalog\Model\Product\Indexer\Fulltext\Datasource\InventoryData::getResourceModel()
defined at /code/src/module-elasticsuite-catalog/Model/Product/Indexer/Fulltext/Datasource/InventoryData.php:88
Open
Open
$inventoryData = $this->getResourceModel()->loadInventoryData($storeId, array_keys($indexData));
- Exclude checks
syntax error, unexpected 'QueryResultFactory' (T_STRING), expecting function (T_FUNCTION) or const (T_CONST)
Open
Open
private QueryResultFactory $queryResultFactory;
- Exclude checks
Possibly zero references to use statement for classlike/namespace SubscriptionStatusProvider
(\Magento\Analytics\Model\SubscriptionStatusProvider)
Open
Open
use Magento\Analytics\Model\SubscriptionStatusProvider;
- Exclude checks
Argument 1 (request)
is \Magento\Framework\Search\RequestInterface
but \Smile\ElasticsuiteCore\Search\Adapter\Elasticsuite\Request\Mapper::buildSearchRequest()
takes \Smile\ElasticsuiteCore\Search\RequestInterface
defined at /code/src/module-elasticsuite-core/Search/Adapter/Elasticsuite/Request/Mapper.php:70
Open
Open
'body' => $this->requestMapper->buildSearchRequest($request),
- Exclude checks
Doc-block of $sortOrders
in __construct
is phpdoc param type \Smile\ElasticsuiteCore\Search\Request\SortOrderInterface[]
which is not a permitted replacement of the nullable param type ?array
declared in the signature ('?T' should be documented as 'T|null' or '?T') Open
Open
* @param SortOrderInterface[] $sortOrders Sort orders specification.
- Exclude checks
Assigning ?\Magento\Framework\Search\Request\QueryInterface
to property but \Smile\ElasticsuiteCore\Search\Request\Query\Filtered->filter
is \Smile\ElasticsuiteCore\Search\Request\QueryInterface
Open
Open
$this->filter = $filter;
- Exclude checks
Doc-block of $name
in __construct
is phpdoc param type string
which is not a permitted replacement of the nullable param type ?string
declared in the signature ('?T' should be documented as 'T|null' or '?T') Open
Open
* @param string $name Query Name
- Exclude checks
Possibly zero references to use statement for classlike/namespace Redirect
(\Magento\Backend\Model\View\Result\Redirect)
Open
Open
use Magento\Backend\Model\View\Result\Redirect;
- Exclude checks
Doc-block of $eventIndex
in __construct
contains phpdoc param type \Smile\ElasticsuiteTracker\Api\SessionIndexInterface
which is incompatible with the param type \Smile\ElasticsuiteTracker\Api\EventIndexInterface
declared in the signature Open
Open
* @param \Smile\ElasticsuiteTracker\Api\SessionIndexInterface $eventIndex Event index.
- Exclude checks
Class \Smile\ElasticsuiteTracker\Api\EventProcessorInterface
was passed to foreach, but it does not extend Traversable and doesn't have any declared properties. (This check excludes dynamic properties) Open
Open
foreach ($this->processors as $processor) {
- Exclude checks
Possibly zero references to use statement for classlike/namespace Product
(\Magento\Catalog\Model\Product)
Open
Open
use \Magento\Catalog\Model\Product;
- Exclude checks
Possibly zero references to use statement for classlike/namespace Category
(\Magento\Catalog\Model\Category)
Open
Open
use Magento\Catalog\Model\Category;
- Exclude checks
Argument 1 (appliedRootCategory)
is \Magento\Catalog\Model\Category|null
but \Smile\ElasticsuiteVirtualCategory\Model\Url::getVirtualCategorySubtreeUrl()
takes \Magento\Catalog\Api\Data\CategoryInterface
defined at /code/src/module-elasticsuite-virtual-category/Model/Url.php:200
Open
Open
$this->virtualCategoryRoot->getAppliedRootCategory(),
- Exclude checks
Argument 4 (spellingType)
is 1
but \Smile\ElasticsuiteCore\Search\Request\Query\Builder::createQuery()
takes string
defined at /code/src/module-elasticsuite-core/Search/Request/Query/Builder.php:75
Open
Open
SpellcheckerInterface::SPELLING_TYPE_EXACT
- Exclude checks
Assigning array<int></int>
to property but \Smile\ElasticsuiteCatalog\Search\Request\Product\Aggregation\Provider\FilterableAttributes\Modifier\Statistics->applicableAttributes
is \Magento\Catalog\Model\ResourceModel\Eav\Attribute[]
Open
Open
$this->applicableAttributes[] = $attribute;
- Exclude checks
Returning type string
but getDefaultSearchType()
is declared to return \Smile\ElasticsuiteCore\Api\Index\TypeInterface
Open
Open
return $this->defaultSearchType;
- Exclude checks
Assigning string
to property but \Smile\ElasticsuiteCore\Search\Request->spellingType
is int
Open
Open
$this->spellingType = $spellingType;
- Exclude checks
Possibly zero references to use statement for classlike/namespace Form
(\Magento\Framework\Data\Form)
Open
Open
use Magento\Framework\Data\Form;
- Exclude checks
Possibly zero references to use statement for classlike/namespace Factory
(\Smile\ElasticsuiteCore\Search\Request\ContainerConfiguration\RelevanceConfig\Factory)
Open
Open
use Smile\ElasticsuiteCore\Search\Request\ContainerConfiguration\RelevanceConfig\Factory;
- Exclude checks
Suspicious array access to ?mixed
Open
Open
$terms = array_merge($terms, explode(',', $termData['values']));
- Exclude checks