Smile-SA/elasticsuite

View on GitHub
src/module-elasticsuite-indices/Controller/Adminhtml/Index/Delete.php

Summary

Maintainability
A
1 hr
Test Coverage

Showing 4 of 4 total issues

Avoid too many return statements within this method.
Open

return $resultRedirect->setPath('*/*/index');
Severity: Minor
Found in src/module-elasticsuite-indices/Controller/Adminhtml/Index/Delete.php - About 30 mins to fix

    Avoid too many return statements within this method.
    Open

    return $resultRedirect->setPath('*/*/index');
    Severity: Minor
    Found in src/module-elasticsuite-indices/Controller/Adminhtml/Index/Delete.php - About 30 mins to fix

      Function execute has a Cognitive Complexity of 6 (exceeds 5 allowed). Consider refactoring.
      Open

      public function execute()
      {
      /** @var Redirect $resultRedirect */
      $resultRedirect = $this->resultRedirectFactory->create();
       
       
      Severity: Minor
      Found in src/module-elasticsuite-indices/Controller/Adminhtml/Index/Delete.php - About 25 mins to fix

      Possibly zero references to use statement for classlike/namespace Redirect (\Magento\Backend\Model\View\Result\Redirect)
      Open

      use Magento\Backend\Model\View\Result\Redirect;
      Category
      Status