To load Discount table in product tabs

Load Discount table in product tabs.

if (!function_exists('awdr_discount_table_product_tab_content')) {
    function awdr_discount_table_product_tab_content() {
        global $product;
        do_action('advanced_woo_discount_rules_load_discount_table', $product);
    }
}
add_action('advanced_woo_discount_rules_after_initialize', function () {
    if (class_exists('\Wdr\App\Router')) {
        $manage_discount = \Wdr\App\Router::$manage_discount;
        $show_bulk_table = $manage_discount::$config->getConfig('show_bulk_table', 0);
        $position_to_show_bulk_table = $manage_discount::$config->getConfig('position_to_show_bulk_table', 'woocommerce_before_add_to_cart_form');
        if (!empty($show_bulk_table) && isset($position_to_show_bulk_table) && !empty($position_to_show_bulk_table)) {
		remove_action($position_to_show_bulk_table, array($manage_discount, 'showBulkTableInPosition')); 
			
            add_filter('woocommerce_product_tabs', function ($tabs) {
                $tabs['test_tab'] = array(
                    'title'     => __('Discount table', 'woo-discount-rules'),
                    'priority'     => 50,
                    'callback'     => 'awdr_discount_table_product_tab_content'
                );
                return $tabs;
            });
        }
    }
});