public function removeCategory(ProductDeleteCategoryEvent $event) { $productCategory = ProductCategoryQuery::create()->filterByProduct($event->getProduct())->filterByCategoryId($event->getCategoryId())->findOne(); if ($productCategory != null) { $productCategory->delete(); } }