Smile-SA/elasticsuite

View on GitHub
src/module-elasticsuite-tracker/Block/Variables/AbstractBlock.php

Summary

Maintainability
A
2 hrs
Test Coverage

Showing 2 of 2 total issues

Method __construct has 5 arguments (exceeds 4 allowed). Consider refactoring.
Open

\Magento\Framework\View\Element\Template\Context $context,
\Magento\Framework\Json\Helper\Data $jsonHelper,
\Smile\ElasticsuiteTracker\Helper\Data $trackerHelper,
\Magento\Framework\Registry $registry,
array $data = []
Severity: Minor
Found in src/module-elasticsuite-tracker/Block/Variables/AbstractBlock.php - About 35 mins to fix

    Similar blocks of code found in 2 locations. Consider refactoring.
    Open

    public function __construct(
    \Magento\Framework\View\Element\Template\Context $context,
    \Magento\Framework\Json\Helper\Data $jsonHelper,
    \Smile\ElasticsuiteTracker\Helper\Data $trackerHelper,
    \Magento\Framework\Registry $registry,
    src/module-elasticsuite-analytics/Block/Adminhtml/Report/DateRangeSwitcher.php on lines 55..66
    Category
    Status