Changeset 2728392
- Timestamp:
- 05/23/2022 09:36:37 AM (4 years ago)
- Location:
- shopping-feed
- Files:
-
- 14 edited
- 1 copied
-
tags/6.1.10 (copied) (copied from shopping-feed/trunk)
-
tags/6.1.10/readme.txt (modified) (2 diffs)
-
tags/6.1.10/shoppingfeed.php (modified) (2 diffs)
-
tags/6.1.10/src/Addons/Plugins/ASTPlugin/ASTPlugin.php (modified) (3 diffs)
-
tags/6.1.10/vendor/autoload.php (modified) (1 diff)
-
tags/6.1.10/vendor/composer/autoload_real.php (modified) (5 diffs)
-
tags/6.1.10/vendor/composer/autoload_static.php (modified) (2 diffs)
-
tags/6.1.10/vendor/composer/installed.php (modified) (2 diffs)
-
trunk/readme.txt (modified) (2 diffs)
-
trunk/shoppingfeed.php (modified) (2 diffs)
-
trunk/src/Addons/Plugins/ASTPlugin/ASTPlugin.php (modified) (3 diffs)
-
trunk/vendor/autoload.php (modified) (1 diff)
-
trunk/vendor/composer/autoload_real.php (modified) (5 diffs)
-
trunk/vendor/composer/autoload_static.php (modified) (2 diffs)
-
trunk/vendor/composer/installed.php (modified) (2 diffs)
Legend:
- Unmodified
- Added
- Removed
-
shopping-feed/tags/6.1.10/readme.txt
r2721915 r2728392 2 2 Contributors: ShoppingFeed, BeAPI 3 3 Tags: shoppingfeed, marketplace, woocommerce, woocommerce shoppingfeed, create woocommerce products shoppingfeed, products feed, generate shoppingfeed, amazon, Jet, Walmart, many marketplace, import orders 4 Stable tag: 6.1. 95 Version: 6.1. 94 Stable tag: 6.1.10 5 Version: 6.1.10 6 6 Requires PHP: 5.6 7 7 Requires at least: 5.2 … … 55 55 6.1.8 Add Zalando as an available marketplace 56 56 6.1.9 Fix wrong quantities for chained products 57 6.1.10 Update AST addon to support the pro version 57 58 58 59 == Description == -
shopping-feed/tags/6.1.10/shoppingfeed.php
r2721915 r2728392 8 8 * Text Domain: shopping-feed 9 9 * Domain Path: /languages 10 * Version: 6.1. 910 * Version: 6.1.10 11 11 * Requires at least WP: 5.7 12 12 * Requires at least WooCommerce: 5.1.0 … … 26 26 } 27 27 28 define( 'SF_VERSION', '6.1. 9' );28 define( 'SF_VERSION', '6.1.10' ); 29 29 define( 'SF_DB_VERSION_SLUG', 'SF_DB_VERSION' ); 30 30 define( 'SF_DB_VERSION', '1.0.0' ); -
shopping-feed/tags/6.1.10/src/Addons/Plugins/ASTPlugin/ASTPlugin.php
r2596768 r2728392 4 4 5 5 // Exit on direct access 6 use WC_Advanced_Shipment_Tracking_Actions;7 8 6 defined( 'ABSPATH' ) || exit; 9 7 … … 16 14 17 15 public function __construct() { 18 if ( ! class_exists( '\WC_Advanced_Shipment_Tracking_Actions' ) ) {16 if ( ! defined( 'SHIPMENT_TRACKING_PATH' ) ) { 19 17 return; 20 18 } 19 21 20 add_filter( 'shopping_feed_tracking_number', array( $this, 'get_tracking_number' ), 11, 2 ); 22 21 add_filter( 'shopping_feed_tracking_link', array( $this, 'get_tracking_link' ), 11, 2 ); … … 35 34 } 36 35 36 /** 37 * Get AST tracking data for the order. 38 * 39 * @param \WC_Order $wc_order 40 * 41 * @return array 42 */ 37 43 public function get_ast_tracking_data( $wc_order ) { 38 if ( 39 ! $wc_order instanceof \WC_Order 40 ) { 44 if ( ! $wc_order instanceof \WC_Order ) { 41 45 return array(); 42 46 } 43 47 44 $ast = WC_Advanced_Shipment_Tracking_Actions::get_instance(); 45 $tracking_info = $ast->get_tracking_items( $wc_order->get_id(), true ); 48 $tracking_info = array(); 49 if ( function_exists( 'ast_get_tracking_items' ) ) { // AST >= 3.0 & AST Pro 50 $tracking_info = ast_get_tracking_items( $wc_order->get_id() ); 51 } elseif ( class_exists( '\WC_Advanced_Shipment_Tracking_Actions' ) ) { // AST < 3.0 52 $ast = \WC_Advanced_Shipment_Tracking_Actions::get_instance(); 53 $tracking_info = $ast->get_tracking_items( $wc_order->get_id(), true ); 54 } 55 46 56 $tracking_info = end( $tracking_info ); 47 57 -
shopping-feed/tags/6.1.10/vendor/autoload.php
r2721915 r2728392 5 5 require_once __DIR__ . '/composer/autoload_real.php'; 6 6 7 return ComposerAutoloaderInit 78e9a0c079a4c2da47e7710c4aa96260::getLoader();7 return ComposerAutoloaderInitc71714378c4283a7af6bcb7d0f1e8fc5::getLoader(); -
shopping-feed/tags/6.1.10/vendor/composer/autoload_real.php
r2721915 r2728392 3 3 // autoload_real.php @generated by Composer 4 4 5 class ComposerAutoloaderInit 78e9a0c079a4c2da47e7710c4aa962605 class ComposerAutoloaderInitc71714378c4283a7af6bcb7d0f1e8fc5 6 6 { 7 7 private static $loader; … … 23 23 } 24 24 25 spl_autoload_register(array('ComposerAutoloaderInit 78e9a0c079a4c2da47e7710c4aa96260', 'loadClassLoader'), true, true);25 spl_autoload_register(array('ComposerAutoloaderInitc71714378c4283a7af6bcb7d0f1e8fc5', 'loadClassLoader'), true, true); 26 26 self::$loader = $loader = new \Composer\Autoload\ClassLoader(\dirname(\dirname(__FILE__))); 27 spl_autoload_unregister(array('ComposerAutoloaderInit 78e9a0c079a4c2da47e7710c4aa96260', 'loadClassLoader'));27 spl_autoload_unregister(array('ComposerAutoloaderInitc71714378c4283a7af6bcb7d0f1e8fc5', 'loadClassLoader')); 28 28 29 29 $useStaticLoader = PHP_VERSION_ID >= 50600 && !defined('HHVM_VERSION') && (!function_exists('zend_loader_file_encoded') || !zend_loader_file_encoded()); … … 31 31 require __DIR__ . '/autoload_static.php'; 32 32 33 call_user_func(\Composer\Autoload\ComposerStaticInit 78e9a0c079a4c2da47e7710c4aa96260::getInitializer($loader));33 call_user_func(\Composer\Autoload\ComposerStaticInitc71714378c4283a7af6bcb7d0f1e8fc5::getInitializer($loader)); 34 34 } else { 35 35 $map = require __DIR__ . '/autoload_namespaces.php'; … … 52 52 53 53 if ($useStaticLoader) { 54 $includeFiles = Composer\Autoload\ComposerStaticInit 78e9a0c079a4c2da47e7710c4aa96260::$files;54 $includeFiles = Composer\Autoload\ComposerStaticInitc71714378c4283a7af6bcb7d0f1e8fc5::$files; 55 55 } else { 56 56 $includeFiles = require __DIR__ . '/autoload_files.php'; 57 57 } 58 58 foreach ($includeFiles as $fileIdentifier => $file) { 59 composerRequire 78e9a0c079a4c2da47e7710c4aa96260($fileIdentifier, $file);59 composerRequirec71714378c4283a7af6bcb7d0f1e8fc5($fileIdentifier, $file); 60 60 } 61 61 … … 69 69 * @return void 70 70 */ 71 function composerRequire 78e9a0c079a4c2da47e7710c4aa96260($fileIdentifier, $file)71 function composerRequirec71714378c4283a7af6bcb7d0f1e8fc5($fileIdentifier, $file) 72 72 { 73 73 if (empty($GLOBALS['__composer_autoload_files'][$fileIdentifier])) { -
shopping-feed/tags/6.1.10/vendor/composer/autoload_static.php
r2721915 r2728392 5 5 namespace Composer\Autoload; 6 6 7 class ComposerStaticInit 78e9a0c079a4c2da47e7710c4aa962607 class ComposerStaticInitc71714378c4283a7af6bcb7d0f1e8fc5 8 8 { 9 9 public static $files = array ( … … 446 446 { 447 447 return \Closure::bind(function () use ($loader) { 448 $loader->prefixLengthsPsr4 = ComposerStaticInit 78e9a0c079a4c2da47e7710c4aa96260::$prefixLengthsPsr4;449 $loader->prefixDirsPsr4 = ComposerStaticInit 78e9a0c079a4c2da47e7710c4aa96260::$prefixDirsPsr4;450 $loader->classMap = ComposerStaticInit 78e9a0c079a4c2da47e7710c4aa96260::$classMap;448 $loader->prefixLengthsPsr4 = ComposerStaticInitc71714378c4283a7af6bcb7d0f1e8fc5::$prefixLengthsPsr4; 449 $loader->prefixDirsPsr4 = ComposerStaticInitc71714378c4283a7af6bcb7d0f1e8fc5::$prefixDirsPsr4; 450 $loader->classMap = ComposerStaticInitc71714378c4283a7af6bcb7d0f1e8fc5::$classMap; 451 451 452 452 }, null, ClassLoader::class); -
shopping-feed/tags/6.1.10/vendor/composer/installed.php
r2721915 r2728392 1 1 <?php return array( 2 2 'root' => array( 3 'pretty_version' => '6.1. 9',4 'version' => '6.1. 9.0',3 'pretty_version' => '6.1.10', 4 'version' => '6.1.10.0', 5 5 'type' => 'wordpress-plugin', 6 6 'install_path' => __DIR__ . '/../../', 7 7 'aliases' => array(), 8 'reference' => ' 9a123b3890eb72bcbc1f00d343bb8357b41d8a7a',8 'reference' => '0adf8253f5967dc6bb99cf46bcd0b25c409a75e3', 9 9 'name' => 'shoppingfeed/shoppingfeed-for-woocommerce', 10 10 'dev' => false, … … 102 102 ), 103 103 'shoppingfeed/shoppingfeed-for-woocommerce' => array( 104 'pretty_version' => '6.1. 9',105 'version' => '6.1. 9.0',104 'pretty_version' => '6.1.10', 105 'version' => '6.1.10.0', 106 106 'type' => 'wordpress-plugin', 107 107 'install_path' => __DIR__ . '/../../', 108 108 'aliases' => array(), 109 'reference' => ' 9a123b3890eb72bcbc1f00d343bb8357b41d8a7a',109 'reference' => '0adf8253f5967dc6bb99cf46bcd0b25c409a75e3', 110 110 'dev_requirement' => false, 111 111 ), -
shopping-feed/trunk/readme.txt
r2721915 r2728392 2 2 Contributors: ShoppingFeed, BeAPI 3 3 Tags: shoppingfeed, marketplace, woocommerce, woocommerce shoppingfeed, create woocommerce products shoppingfeed, products feed, generate shoppingfeed, amazon, Jet, Walmart, many marketplace, import orders 4 Stable tag: 6.1. 95 Version: 6.1. 94 Stable tag: 6.1.10 5 Version: 6.1.10 6 6 Requires PHP: 5.6 7 7 Requires at least: 5.2 … … 55 55 6.1.8 Add Zalando as an available marketplace 56 56 6.1.9 Fix wrong quantities for chained products 57 6.1.10 Update AST addon to support the pro version 57 58 58 59 == Description == -
shopping-feed/trunk/shoppingfeed.php
r2721915 r2728392 8 8 * Text Domain: shopping-feed 9 9 * Domain Path: /languages 10 * Version: 6.1. 910 * Version: 6.1.10 11 11 * Requires at least WP: 5.7 12 12 * Requires at least WooCommerce: 5.1.0 … … 26 26 } 27 27 28 define( 'SF_VERSION', '6.1. 9' );28 define( 'SF_VERSION', '6.1.10' ); 29 29 define( 'SF_DB_VERSION_SLUG', 'SF_DB_VERSION' ); 30 30 define( 'SF_DB_VERSION', '1.0.0' ); -
shopping-feed/trunk/src/Addons/Plugins/ASTPlugin/ASTPlugin.php
r2596768 r2728392 4 4 5 5 // Exit on direct access 6 use WC_Advanced_Shipment_Tracking_Actions;7 8 6 defined( 'ABSPATH' ) || exit; 9 7 … … 16 14 17 15 public function __construct() { 18 if ( ! class_exists( '\WC_Advanced_Shipment_Tracking_Actions' ) ) {16 if ( ! defined( 'SHIPMENT_TRACKING_PATH' ) ) { 19 17 return; 20 18 } 19 21 20 add_filter( 'shopping_feed_tracking_number', array( $this, 'get_tracking_number' ), 11, 2 ); 22 21 add_filter( 'shopping_feed_tracking_link', array( $this, 'get_tracking_link' ), 11, 2 ); … … 35 34 } 36 35 36 /** 37 * Get AST tracking data for the order. 38 * 39 * @param \WC_Order $wc_order 40 * 41 * @return array 42 */ 37 43 public function get_ast_tracking_data( $wc_order ) { 38 if ( 39 ! $wc_order instanceof \WC_Order 40 ) { 44 if ( ! $wc_order instanceof \WC_Order ) { 41 45 return array(); 42 46 } 43 47 44 $ast = WC_Advanced_Shipment_Tracking_Actions::get_instance(); 45 $tracking_info = $ast->get_tracking_items( $wc_order->get_id(), true ); 48 $tracking_info = array(); 49 if ( function_exists( 'ast_get_tracking_items' ) ) { // AST >= 3.0 & AST Pro 50 $tracking_info = ast_get_tracking_items( $wc_order->get_id() ); 51 } elseif ( class_exists( '\WC_Advanced_Shipment_Tracking_Actions' ) ) { // AST < 3.0 52 $ast = \WC_Advanced_Shipment_Tracking_Actions::get_instance(); 53 $tracking_info = $ast->get_tracking_items( $wc_order->get_id(), true ); 54 } 55 46 56 $tracking_info = end( $tracking_info ); 47 57 -
shopping-feed/trunk/vendor/autoload.php
r2721915 r2728392 5 5 require_once __DIR__ . '/composer/autoload_real.php'; 6 6 7 return ComposerAutoloaderInit 78e9a0c079a4c2da47e7710c4aa96260::getLoader();7 return ComposerAutoloaderInitc71714378c4283a7af6bcb7d0f1e8fc5::getLoader(); -
shopping-feed/trunk/vendor/composer/autoload_real.php
r2721915 r2728392 3 3 // autoload_real.php @generated by Composer 4 4 5 class ComposerAutoloaderInit 78e9a0c079a4c2da47e7710c4aa962605 class ComposerAutoloaderInitc71714378c4283a7af6bcb7d0f1e8fc5 6 6 { 7 7 private static $loader; … … 23 23 } 24 24 25 spl_autoload_register(array('ComposerAutoloaderInit 78e9a0c079a4c2da47e7710c4aa96260', 'loadClassLoader'), true, true);25 spl_autoload_register(array('ComposerAutoloaderInitc71714378c4283a7af6bcb7d0f1e8fc5', 'loadClassLoader'), true, true); 26 26 self::$loader = $loader = new \Composer\Autoload\ClassLoader(\dirname(\dirname(__FILE__))); 27 spl_autoload_unregister(array('ComposerAutoloaderInit 78e9a0c079a4c2da47e7710c4aa96260', 'loadClassLoader'));27 spl_autoload_unregister(array('ComposerAutoloaderInitc71714378c4283a7af6bcb7d0f1e8fc5', 'loadClassLoader')); 28 28 29 29 $useStaticLoader = PHP_VERSION_ID >= 50600 && !defined('HHVM_VERSION') && (!function_exists('zend_loader_file_encoded') || !zend_loader_file_encoded()); … … 31 31 require __DIR__ . '/autoload_static.php'; 32 32 33 call_user_func(\Composer\Autoload\ComposerStaticInit 78e9a0c079a4c2da47e7710c4aa96260::getInitializer($loader));33 call_user_func(\Composer\Autoload\ComposerStaticInitc71714378c4283a7af6bcb7d0f1e8fc5::getInitializer($loader)); 34 34 } else { 35 35 $map = require __DIR__ . '/autoload_namespaces.php'; … … 52 52 53 53 if ($useStaticLoader) { 54 $includeFiles = Composer\Autoload\ComposerStaticInit 78e9a0c079a4c2da47e7710c4aa96260::$files;54 $includeFiles = Composer\Autoload\ComposerStaticInitc71714378c4283a7af6bcb7d0f1e8fc5::$files; 55 55 } else { 56 56 $includeFiles = require __DIR__ . '/autoload_files.php'; 57 57 } 58 58 foreach ($includeFiles as $fileIdentifier => $file) { 59 composerRequire 78e9a0c079a4c2da47e7710c4aa96260($fileIdentifier, $file);59 composerRequirec71714378c4283a7af6bcb7d0f1e8fc5($fileIdentifier, $file); 60 60 } 61 61 … … 69 69 * @return void 70 70 */ 71 function composerRequire 78e9a0c079a4c2da47e7710c4aa96260($fileIdentifier, $file)71 function composerRequirec71714378c4283a7af6bcb7d0f1e8fc5($fileIdentifier, $file) 72 72 { 73 73 if (empty($GLOBALS['__composer_autoload_files'][$fileIdentifier])) { -
shopping-feed/trunk/vendor/composer/autoload_static.php
r2721915 r2728392 5 5 namespace Composer\Autoload; 6 6 7 class ComposerStaticInit 78e9a0c079a4c2da47e7710c4aa962607 class ComposerStaticInitc71714378c4283a7af6bcb7d0f1e8fc5 8 8 { 9 9 public static $files = array ( … … 446 446 { 447 447 return \Closure::bind(function () use ($loader) { 448 $loader->prefixLengthsPsr4 = ComposerStaticInit 78e9a0c079a4c2da47e7710c4aa96260::$prefixLengthsPsr4;449 $loader->prefixDirsPsr4 = ComposerStaticInit 78e9a0c079a4c2da47e7710c4aa96260::$prefixDirsPsr4;450 $loader->classMap = ComposerStaticInit 78e9a0c079a4c2da47e7710c4aa96260::$classMap;448 $loader->prefixLengthsPsr4 = ComposerStaticInitc71714378c4283a7af6bcb7d0f1e8fc5::$prefixLengthsPsr4; 449 $loader->prefixDirsPsr4 = ComposerStaticInitc71714378c4283a7af6bcb7d0f1e8fc5::$prefixDirsPsr4; 450 $loader->classMap = ComposerStaticInitc71714378c4283a7af6bcb7d0f1e8fc5::$classMap; 451 451 452 452 }, null, ClassLoader::class); -
shopping-feed/trunk/vendor/composer/installed.php
r2721915 r2728392 1 1 <?php return array( 2 2 'root' => array( 3 'pretty_version' => '6.1. 9',4 'version' => '6.1. 9.0',3 'pretty_version' => '6.1.10', 4 'version' => '6.1.10.0', 5 5 'type' => 'wordpress-plugin', 6 6 'install_path' => __DIR__ . '/../../', 7 7 'aliases' => array(), 8 'reference' => ' 9a123b3890eb72bcbc1f00d343bb8357b41d8a7a',8 'reference' => '0adf8253f5967dc6bb99cf46bcd0b25c409a75e3', 9 9 'name' => 'shoppingfeed/shoppingfeed-for-woocommerce', 10 10 'dev' => false, … … 102 102 ), 103 103 'shoppingfeed/shoppingfeed-for-woocommerce' => array( 104 'pretty_version' => '6.1. 9',105 'version' => '6.1. 9.0',104 'pretty_version' => '6.1.10', 105 'version' => '6.1.10.0', 106 106 'type' => 'wordpress-plugin', 107 107 'install_path' => __DIR__ . '/../../', 108 108 'aliases' => array(), 109 'reference' => ' 9a123b3890eb72bcbc1f00d343bb8357b41d8a7a',109 'reference' => '0adf8253f5967dc6bb99cf46bcd0b25c409a75e3', 110 110 'dev_requirement' => false, 111 111 ),
Note: See TracChangeset
for help on using the changeset viewer.