Smile-SA/elasticsuite

View on GitHub
src/module-elasticsuite-thesaurus/Controller/Adminhtml/Thesaurus/Save.php

Summary

Maintainability
A
2 hrs
Test Coverage

Showing 5 of 5 total issues

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

public function execute()
{
/** @var \Magento\Backend\Model\View\Result\Redirect $resultRedirect */
$resultRedirect = $this->resultRedirectFactory->create();
 
 

Avoid too many return statements within this method.
Open

return $resultRedirect->setPath('*/*/');

    Avoid too many return statements within this method.
    Open

    return $resultRedirect->setPath('*/*/');

      Avoid too many return statements within this method.
      Open

      return $resultRedirect->setPath('*/*/edit', $returnParams);

        Possibly zero references to use statement for classlike/namespace ThesaurusFactory (\Smile\ElasticsuiteThesaurus\Model\ThesaurusFactory)
        Open

        use Smile\ElasticsuiteThesaurus\Model\ThesaurusFactory;

        There are no issues that match your filters.

        Category
        Status