Get matched rule info based on product in product page

Get matched rule info based on product in product page



if(class_exists('\Wdr\App\Router')) {
    global $product;
    $discountManager = \Wdr\App\Router::$manage_discount;
    $discountCalculator = $discountManager::$calculator;
    $rules = $discountCalculator::$rules;
    foreach ($rules as $rule) {
        if ($rule->isEnabled()) {
            $rule_matched = $rule->isFilterPassed($product, true);
            if($rule_matched){
                //$rule matched rule info
            }
        }
    }
}