Skip to content

Commit 21ed6ae

Browse files
committed
MAGETWO-35250: URL Rewrite is not removed after removing category
- Fixed Magento\Test\Integrity\Di\CompilerTest::testPluginInterfaces - Added @SuppressWarnings for unused variable for Magento\CatalogUrlRewrite\Model\Category\Plugin\Category\Remove::aroundDelete
1 parent ff34691 commit 21ed6ae

File tree

1 file changed

+4
-3
lines changed
  • app/code/Magento/CatalogUrlRewrite/Model/Category/Plugin/Category

1 file changed

+4
-3
lines changed

app/code/Magento/CatalogUrlRewrite/Model/Category/Plugin/Category/Remove.php

Lines changed: 4 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -5,7 +5,7 @@
55
*/
66
namespace Magento\CatalogUrlRewrite\Model\Category\Plugin\Category;
77

8-
use Magento\Catalog\Model\Category;
8+
use Magento\Catalog\Api\Data\CategoryInterface;
99
use Magento\CatalogUrlRewrite\Model\Category\ChildrenCategoriesProvider;
1010
use Magento\CatalogUrlRewrite\Model\CategoryUrlRewriteGenerator;
1111
use Magento\CatalogUrlRewrite\Model\ProductUrlRewriteGenerator;
@@ -43,13 +43,14 @@ public function __construct(
4343
*
4444
* @param \Magento\Catalog\Model\CategoryRepository $subject
4545
* @param callable $proceed
46-
* @param Category $category
46+
* @param CategoryInterface $category
4747
* @return mixed
48+
* @SuppressWarnings(PHPMD.UnusedFormalParameter)
4849
*/
4950
public function aroundDelete(
5051
\Magento\Catalog\Model\CategoryRepository $subject,
5152
\Closure $proceed,
52-
Category $category
53+
CategoryInterface $category
5354
) {
5455
$categoryIds = $this->childrenCategoriesProvider->getChildrenIds($category, true);
5556
$categoryIds[] = $category->getId();

0 commit comments

Comments
 (0)