/**
  * woocommerce_register_table_rates function.
  * @param array $package
  */
 function woocommerce_register_table_rates($package)
 {
     // Register the main class
     woocommerce_register_shipping_method('WC_Shipping_Table_Rate');
     if (!$package) {
         return;
     }
     // Get zone for package
     $zone = woocommerce_get_shipping_zone($package);
     if (TABLE_RATE_SHIPPING_DEBUG) {
         wc_add_notice('Customer matched shipping zone <strong>' . $zone->zone_name . '</strong> (#' . $zone->zone_id . ')', 'notice');
     }
     if ($zone->exists()) {
         // Register zone methods
         $zone->register_shipping_methods();
     }
 }
 function woocommerce_register_table_rates($package)
 {
     global $woocommerce;
     // Register the main class
     woocommerce_register_shipping_method('WC_Shipping_Table_Rate');
     if (!$package) {
         return;
     }
     // Get zone for package
     $zone = woocommerce_get_shipping_zone($package);
     if (defined('WP_DEBUG') && WP_DEBUG == true) {
         $woocommerce->add_message('Customer matched shipping zone <strong>' . $zone->zone_name . '</strong> (#' . $zone->zone_id . ')');
     }
     if ($zone->exists()) {
         // Register zone methods
         $zone->register_shipping_methods();
     }
 }