Disable discount table when condition is false

Instruction to disable the discount table based on a certain condition being false.

add_filter('advanced_woo_discount_rules_hide_specific_rules_in_bulk_table', function ($status, $rule_id, $rule, $product) {
    if (is_object($rule) && method_exists($rule, 'isCartConditionsPassed')) {
        if (class_exists('\Wdr\App\Helpers\Woocommerce') && method_exists('\Wdr\App\Helpers\Woocommerce', 'getCart')) {
            $cart = \Wdr\App\Helpers\Woocommerce::getCart();
            $conditions_passed = $rule->isCartConditionsPassed($cart);
            if (!$conditions_passed) {
                $status = true;
            }
        }
    }
    return $status;
}, 10, 4);