/** * @param ProductAction $object * @param ProductAction $result * @return ProductAction * * @SuppressWarnings(PHPMD.UnusedFormatParameter) * @SuppressWarnings(PHPMD.UnusedFormalParameter) */ public function afterUpdateAttributes(ProductAction $object, ProductAction $result) { $data = $result->getAttributesData(); if (!empty($data['price'])) { $this->productRuleProcessor->reindexList($result->getProductIds()); } return $result; }