Changeset 3472496
- Timestamp:
- 03/02/2026 09:00:31 AM (4 weeks ago)
- Location:
- simpler-checkout
- Files:
-
- 24 edited
- 1 copied
-
tags/1.3.5 (copied) (copied from simpler-checkout/trunk)
-
tags/1.3.5/README.txt (modified) (2 diffs)
-
tags/1.3.5/includes/Admin/Http/Controllers/TakeoverController.php (modified) (2 diffs)
-
tags/1.3.5/includes/Admin/assets/views/settings/_takeover.blade.php (modified) (1 diff)
-
tags/1.3.5/includes/Admin/assets/views/settings/configuration/_settings.blade.php (modified) (1 diff)
-
tags/1.3.5/includes/Services/OrderAttributionService.php (modified) (1 diff)
-
tags/1.3.5/includes/constants.php (modified) (2 diffs)
-
tags/1.3.5/includes/takeover.php (modified) (3 diffs)
-
tags/1.3.5/simpler.php (modified) (1 diff)
-
tags/1.3.5/vendor/autoload.php (modified) (1 diff)
-
tags/1.3.5/vendor/composer/autoload_real.php (modified) (3 diffs)
-
tags/1.3.5/vendor/composer/autoload_static.php (modified) (2 diffs)
-
tags/1.3.5/vendor/composer/installed.php (modified) (2 diffs)
-
trunk/README.txt (modified) (2 diffs)
-
trunk/includes/Admin/Http/Controllers/TakeoverController.php (modified) (2 diffs)
-
trunk/includes/Admin/assets/views/settings/_takeover.blade.php (modified) (1 diff)
-
trunk/includes/Admin/assets/views/settings/configuration/_settings.blade.php (modified) (1 diff)
-
trunk/includes/Services/OrderAttributionService.php (modified) (1 diff)
-
trunk/includes/constants.php (modified) (2 diffs)
-
trunk/includes/takeover.php (modified) (3 diffs)
-
trunk/simpler.php (modified) (1 diff)
-
trunk/vendor/autoload.php (modified) (1 diff)
-
trunk/vendor/composer/autoload_real.php (modified) (3 diffs)
-
trunk/vendor/composer/autoload_static.php (modified) (2 diffs)
-
trunk/vendor/composer/installed.php (modified) (2 diffs)
Legend:
- Unmodified
- Added
- Removed
-
simpler-checkout/tags/1.3.5/README.txt
r3460072 r3472496 5 5 Tested up to: 6.5 6 6 Requires PHP: 7.0 7 Stable tag: 1.3. 47 Stable tag: 1.3.5 8 8 License: GPLv3 9 9 License URI: https://www.gnu.org/licenses/gpl-3.0.html … … 35 35 36 36 == Changelog == 37 38 == 1.3.5 39 Feat: use /v1/cart-requests to create carts for takeover 37 40 38 41 == 1.3.4 -
simpler-checkout/tags/1.3.5/includes/Admin/Http/Controllers/TakeoverController.php
r3238494 r3472496 16 16 'default' => 0, 17 17 ]); 18 19 register_setting('simpler_takeover', 'simplerwc_takeover_redirect_only', [20 'type' => 'number',21 'default' => 0,22 ]);23 18 } 24 19 public function settings() … … 29 24 'takeover' => checked(1, get_option('simplerwc_takeover_enable'), false), 30 25 'takeover_test_mode' => checked(1, get_option('simplerwc_takeover_test_mode'), false), 31 'takeover_redirect_only' => checked(1, get_option('simplerwc_takeover_redirect_only'), false)32 26 ] 33 27 ); -
simpler-checkout/tags/1.3.5/includes/Admin/assets/views/settings/_takeover.blade.php
r3238494 r3472496 22 22 </td> 23 23 </tr> 24 <tr>25 <th scope="row">Redirect only</th>26 <td>27 <input type="checkbox" id="simplerwc_takeover_redirect_only" name="simplerwc_takeover_redirect_only" value="1" {{ $takeover_redirect_only }} />28 <label for="simplerwc_takeover_redirect_only">Use only Redirect (Advanced)</label>29 <div><small>For compatibility reasons you may have to use only redirect method to replace native checkout. </small></div>30 </td>31 </tr>32 24 </tbody> 33 25 </table> -
simpler-checkout/tags/1.3.5/includes/Admin/assets/views/settings/configuration/_settings.blade.php
r3343605 r3472496 35 35 </tr> 36 36 <tr> 37 <th scope="row"> Experimental Support forWooCommerce Order Attribution</th>37 <th scope="row">WooCommerce Order Attribution</th> 38 38 <td> 39 39 <input type="checkbox" id="simplerwc_support_woo_order_attribution" name="simplerwc_support_woo_order_attribution" value="1" {{ $supportWooAttribution }} /> 40 <label for="simplerwc_support_woo_order_attribution"> Experimental Support forWooCommerce Order Attribution</label>41 <div><small> If you're on woo 8.5+ you can try our experimental integration with the woocommerce order attribution module.</small></div>40 <label for="simplerwc_support_woo_order_attribution">WooCommerce Order Attribution</label> 41 <div><small>Enables integration with the WooCommerce Order Attribution module (requires WooCommerce 8.5+).</small></div> 42 42 </td> 43 43 </tr> -
simpler-checkout/tags/1.3.5/includes/Services/OrderAttributionService.php
r3379475 r3472496 41 41 $values = []; 42 42 foreach (explode("|||", $cookie) as $val) { 43 $kv = explode("=", $val );43 $kv = explode("=", $val, 2); 44 44 if (count($kv) == 2) { 45 45 $values[$kv[0]] = $kv[1]; -
simpler-checkout/tags/1.3.5/includes/constants.php
r3460072 r3472496 1 1 <?php 2 2 3 const SIMPLERWC_VERSION = '1.3. 4';3 const SIMPLERWC_VERSION = '1.3.5'; 4 4 5 5 function simplerwc_get_sdk_uri() … … 52 52 } 53 53 } 54 55 function simplerwc_get_cart_requests_uri() 56 { 57 switch (get_option('simpler_environment')) { 58 case 'development': 59 return 'https://checkout-ui.local.simpler.so/v1/cart-requests'; 60 case 'sandbox': 61 return 'https://checkout.staging.simpler.so/v1/cart-requests'; 62 default: 63 return 'https://checkout.simpler.so/v1/cart-requests'; 64 } 65 } -
simpler-checkout/tags/1.3.5/includes/takeover.php
r3456902 r3472496 4 4 if (simplerwc_is_takeover_enable() && !isset($_GET['simpler_order_created'])) { 5 5 add_action('template_redirect', 'simplerwc_redirect_from_checkout'); 6 if (!simplerwc_use_only_redirect_for_takeover()) {7 add_filter('woocommerce_get_checkout_url', 'simplerwc_checkout_redirect_url');8 }9 6 } 10 7 }); 11 8 12 function simplerwc_ checkout_redirect_url($checkout_url)9 function simplerwc_build_cart_request_items() 13 10 { 14 $simpler_url = simplerwc_build_simpler_checkout_url_from_cart(); 15 if (!empty($simpler_url)) { 16 return $simpler_url; 11 $cart = WC()->cart; 12 if (!$cart) return []; 13 14 $cart_data = simplerwc_prepare_cart($cart); 15 if (empty($cart_data['items'])) return []; 16 17 $map = function ($item) use (&$map) { 18 $result = ['id' => $item['product_id']]; 19 if (!empty($item['quantity'])) { 20 $result['quantity'] = (int)$item['quantity']; 21 } 22 if (!empty($item['attributes'])) { 23 $attrs = array_filter( 24 array_map('strval', $item['attributes']), 25 function ($v) { return $v !== ''; } 26 ); 27 if (!empty($attrs)) { 28 $result['attributes'] = $attrs; 29 } 30 } 31 if (!empty($item['bundle_type'])) { 32 $result['bundle_type'] = $item['bundle_type']; 33 } 34 if (!empty($item['bundled'])) { 35 $result['bundled_items'] = array_values(array_map($map, $item['bundled'])); 36 } 37 return $result; 38 }; 39 40 return array_map($map, $cart_data['items']); 41 } 42 43 function simplerwc_post_cart_request() 44 { 45 $items = simplerwc_build_cart_request_items(); 46 if (empty($items)) { 47 return ''; 17 48 } 18 return $checkout_url; 49 50 $response = wp_remote_post(simplerwc_get_cart_requests_uri(), [ 51 'body' => json_encode($items), 52 'headers' => ['Content-Type' => 'application/json'], 53 'timeout' => 10, 54 'blocking' => true, 55 'redirection' => 0, 56 ]); 57 58 if (is_wp_error($response)) { 59 return ''; 60 } 61 if (wp_remote_retrieve_response_code($response) !== 303) { 62 return ''; 63 } 64 65 return wp_remote_retrieve_header($response, 'location') ?: ''; 19 66 } 20 67 … … 22 69 { 23 70 if (is_checkout() && !is_wc_endpoint_url('order-received') && !is_cart()) { 24 $simpler_url = simplerwc_build_simpler_checkout_url_from_cart(); 71 $simpler_url = simplerwc_post_cart_request(); 72 if (empty($simpler_url)) { 73 $simpler_url = simplerwc_build_simpler_checkout_url_from_cart(); 74 } 25 75 if (!empty($simpler_url)) { 26 wp_redirect($simpler_url );76 wp_redirect($simpler_url, 303); 27 77 exit; 28 78 } … … 41 91 } 42 92 return false; 43 }44 45 function simplerwc_use_only_redirect_for_takeover()46 {47 return intval(get_option('simplerwc_takeover_redirect_only', 0)) == 1;48 93 } 49 94 -
simpler-checkout/tags/1.3.5/simpler.php
r3460072 r3472496 8 8 * Description: Simpler Checkout lets your customers complete their purchases in seconds, with any payment method they want, in any device or browser and without a password. 9 9 * Tags: woocommerce, checkout, payments, conversion rate 10 * Version: 1.3. 410 * Version: 1.3.5 11 11 * Requires at least: 5.1 12 12 * Tested up to: 6.8.3 -
simpler-checkout/tags/1.3.5/vendor/autoload.php
r3460072 r3472496 5 5 require_once __DIR__ . '/composer/autoload_real.php'; 6 6 7 return ComposerAutoloaderInit c5e4c6ceec6639c77ccdc405df960254::getLoader();7 return ComposerAutoloaderInit44d8ec30b4e255d093502062480b594c::getLoader(); -
simpler-checkout/tags/1.3.5/vendor/composer/autoload_real.php
r3460072 r3472496 3 3 // autoload_real.php @generated by Composer 4 4 5 class ComposerAutoloaderInit c5e4c6ceec6639c77ccdc405df9602545 class ComposerAutoloaderInit44d8ec30b4e255d093502062480b594c 6 6 { 7 7 private static $loader; … … 25 25 require __DIR__ . '/platform_check.php'; 26 26 27 spl_autoload_register(array('ComposerAutoloaderInit c5e4c6ceec6639c77ccdc405df960254', 'loadClassLoader'), true, true);27 spl_autoload_register(array('ComposerAutoloaderInit44d8ec30b4e255d093502062480b594c', 'loadClassLoader'), true, true); 28 28 self::$loader = $loader = new \Composer\Autoload\ClassLoader(\dirname(\dirname(__FILE__))); 29 spl_autoload_unregister(array('ComposerAutoloaderInit c5e4c6ceec6639c77ccdc405df960254', 'loadClassLoader'));29 spl_autoload_unregister(array('ComposerAutoloaderInit44d8ec30b4e255d093502062480b594c', 'loadClassLoader')); 30 30 31 31 $useStaticLoader = PHP_VERSION_ID >= 50600 && !defined('HHVM_VERSION') && (!function_exists('zend_loader_file_encoded') || !zend_loader_file_encoded()); … … 33 33 require __DIR__ . '/autoload_static.php'; 34 34 35 call_user_func(\Composer\Autoload\ComposerStaticInit c5e4c6ceec6639c77ccdc405df960254::getInitializer($loader));35 call_user_func(\Composer\Autoload\ComposerStaticInit44d8ec30b4e255d093502062480b594c::getInitializer($loader)); 36 36 } else { 37 37 $map = require __DIR__ . '/autoload_namespaces.php'; -
simpler-checkout/tags/1.3.5/vendor/composer/autoload_static.php
r3460072 r3472496 5 5 namespace Composer\Autoload; 6 6 7 class ComposerStaticInit c5e4c6ceec6639c77ccdc405df9602547 class ComposerStaticInit44d8ec30b4e255d093502062480b594c 8 8 { 9 9 public static $prefixLengthsPsr4 = array ( … … 93 93 { 94 94 return \Closure::bind(function () use ($loader) { 95 $loader->prefixLengthsPsr4 = ComposerStaticInit c5e4c6ceec6639c77ccdc405df960254::$prefixLengthsPsr4;96 $loader->prefixDirsPsr4 = ComposerStaticInit c5e4c6ceec6639c77ccdc405df960254::$prefixDirsPsr4;97 $loader->classMap = ComposerStaticInit c5e4c6ceec6639c77ccdc405df960254::$classMap;95 $loader->prefixLengthsPsr4 = ComposerStaticInit44d8ec30b4e255d093502062480b594c::$prefixLengthsPsr4; 96 $loader->prefixDirsPsr4 = ComposerStaticInit44d8ec30b4e255d093502062480b594c::$prefixDirsPsr4; 97 $loader->classMap = ComposerStaticInit44d8ec30b4e255d093502062480b594c::$classMap; 98 98 99 99 }, null, ClassLoader::class); -
simpler-checkout/tags/1.3.5/vendor/composer/installed.php
r3460072 r3472496 1 1 <?php return array( 2 2 'root' => array( 3 'pretty_version' => '1.3. 4',4 'version' => '1.3. 4.0',3 'pretty_version' => '1.3.5', 4 'version' => '1.3.5.0', 5 5 'type' => 'wordpress-plugin', 6 6 'install_path' => __DIR__ . '/../../', 7 7 'aliases' => array(), 8 'reference' => ' 25278c86eb4a447e83077c039c025b1665e883f1',8 'reference' => 'ce8b66633ff86efac60fd2d6cf6406373f43ce0b', 9 9 'name' => 'simpler-checkout/woo', 10 10 'dev' => false, … … 12 12 'versions' => array( 13 13 'simpler-checkout/woo' => array( 14 'pretty_version' => '1.3. 4',15 'version' => '1.3. 4.0',14 'pretty_version' => '1.3.5', 15 'version' => '1.3.5.0', 16 16 'type' => 'wordpress-plugin', 17 17 'install_path' => __DIR__ . '/../../', 18 18 'aliases' => array(), 19 'reference' => ' 25278c86eb4a447e83077c039c025b1665e883f1',19 'reference' => 'ce8b66633ff86efac60fd2d6cf6406373f43ce0b', 20 20 'dev_requirement' => false, 21 21 ), -
simpler-checkout/trunk/README.txt
r3460072 r3472496 5 5 Tested up to: 6.5 6 6 Requires PHP: 7.0 7 Stable tag: 1.3. 47 Stable tag: 1.3.5 8 8 License: GPLv3 9 9 License URI: https://www.gnu.org/licenses/gpl-3.0.html … … 35 35 36 36 == Changelog == 37 38 == 1.3.5 39 Feat: use /v1/cart-requests to create carts for takeover 37 40 38 41 == 1.3.4 -
simpler-checkout/trunk/includes/Admin/Http/Controllers/TakeoverController.php
r3238494 r3472496 16 16 'default' => 0, 17 17 ]); 18 19 register_setting('simpler_takeover', 'simplerwc_takeover_redirect_only', [20 'type' => 'number',21 'default' => 0,22 ]);23 18 } 24 19 public function settings() … … 29 24 'takeover' => checked(1, get_option('simplerwc_takeover_enable'), false), 30 25 'takeover_test_mode' => checked(1, get_option('simplerwc_takeover_test_mode'), false), 31 'takeover_redirect_only' => checked(1, get_option('simplerwc_takeover_redirect_only'), false)32 26 ] 33 27 ); -
simpler-checkout/trunk/includes/Admin/assets/views/settings/_takeover.blade.php
r3238494 r3472496 22 22 </td> 23 23 </tr> 24 <tr>25 <th scope="row">Redirect only</th>26 <td>27 <input type="checkbox" id="simplerwc_takeover_redirect_only" name="simplerwc_takeover_redirect_only" value="1" {{ $takeover_redirect_only }} />28 <label for="simplerwc_takeover_redirect_only">Use only Redirect (Advanced)</label>29 <div><small>For compatibility reasons you may have to use only redirect method to replace native checkout. </small></div>30 </td>31 </tr>32 24 </tbody> 33 25 </table> -
simpler-checkout/trunk/includes/Admin/assets/views/settings/configuration/_settings.blade.php
r3343605 r3472496 35 35 </tr> 36 36 <tr> 37 <th scope="row"> Experimental Support forWooCommerce Order Attribution</th>37 <th scope="row">WooCommerce Order Attribution</th> 38 38 <td> 39 39 <input type="checkbox" id="simplerwc_support_woo_order_attribution" name="simplerwc_support_woo_order_attribution" value="1" {{ $supportWooAttribution }} /> 40 <label for="simplerwc_support_woo_order_attribution"> Experimental Support forWooCommerce Order Attribution</label>41 <div><small> If you're on woo 8.5+ you can try our experimental integration with the woocommerce order attribution module.</small></div>40 <label for="simplerwc_support_woo_order_attribution">WooCommerce Order Attribution</label> 41 <div><small>Enables integration with the WooCommerce Order Attribution module (requires WooCommerce 8.5+).</small></div> 42 42 </td> 43 43 </tr> -
simpler-checkout/trunk/includes/Services/OrderAttributionService.php
r3379475 r3472496 41 41 $values = []; 42 42 foreach (explode("|||", $cookie) as $val) { 43 $kv = explode("=", $val );43 $kv = explode("=", $val, 2); 44 44 if (count($kv) == 2) { 45 45 $values[$kv[0]] = $kv[1]; -
simpler-checkout/trunk/includes/constants.php
r3460072 r3472496 1 1 <?php 2 2 3 const SIMPLERWC_VERSION = '1.3. 4';3 const SIMPLERWC_VERSION = '1.3.5'; 4 4 5 5 function simplerwc_get_sdk_uri() … … 52 52 } 53 53 } 54 55 function simplerwc_get_cart_requests_uri() 56 { 57 switch (get_option('simpler_environment')) { 58 case 'development': 59 return 'https://checkout-ui.local.simpler.so/v1/cart-requests'; 60 case 'sandbox': 61 return 'https://checkout.staging.simpler.so/v1/cart-requests'; 62 default: 63 return 'https://checkout.simpler.so/v1/cart-requests'; 64 } 65 } -
simpler-checkout/trunk/includes/takeover.php
r3456902 r3472496 4 4 if (simplerwc_is_takeover_enable() && !isset($_GET['simpler_order_created'])) { 5 5 add_action('template_redirect', 'simplerwc_redirect_from_checkout'); 6 if (!simplerwc_use_only_redirect_for_takeover()) {7 add_filter('woocommerce_get_checkout_url', 'simplerwc_checkout_redirect_url');8 }9 6 } 10 7 }); 11 8 12 function simplerwc_ checkout_redirect_url($checkout_url)9 function simplerwc_build_cart_request_items() 13 10 { 14 $simpler_url = simplerwc_build_simpler_checkout_url_from_cart(); 15 if (!empty($simpler_url)) { 16 return $simpler_url; 11 $cart = WC()->cart; 12 if (!$cart) return []; 13 14 $cart_data = simplerwc_prepare_cart($cart); 15 if (empty($cart_data['items'])) return []; 16 17 $map = function ($item) use (&$map) { 18 $result = ['id' => $item['product_id']]; 19 if (!empty($item['quantity'])) { 20 $result['quantity'] = (int)$item['quantity']; 21 } 22 if (!empty($item['attributes'])) { 23 $attrs = array_filter( 24 array_map('strval', $item['attributes']), 25 function ($v) { return $v !== ''; } 26 ); 27 if (!empty($attrs)) { 28 $result['attributes'] = $attrs; 29 } 30 } 31 if (!empty($item['bundle_type'])) { 32 $result['bundle_type'] = $item['bundle_type']; 33 } 34 if (!empty($item['bundled'])) { 35 $result['bundled_items'] = array_values(array_map($map, $item['bundled'])); 36 } 37 return $result; 38 }; 39 40 return array_map($map, $cart_data['items']); 41 } 42 43 function simplerwc_post_cart_request() 44 { 45 $items = simplerwc_build_cart_request_items(); 46 if (empty($items)) { 47 return ''; 17 48 } 18 return $checkout_url; 49 50 $response = wp_remote_post(simplerwc_get_cart_requests_uri(), [ 51 'body' => json_encode($items), 52 'headers' => ['Content-Type' => 'application/json'], 53 'timeout' => 10, 54 'blocking' => true, 55 'redirection' => 0, 56 ]); 57 58 if (is_wp_error($response)) { 59 return ''; 60 } 61 if (wp_remote_retrieve_response_code($response) !== 303) { 62 return ''; 63 } 64 65 return wp_remote_retrieve_header($response, 'location') ?: ''; 19 66 } 20 67 … … 22 69 { 23 70 if (is_checkout() && !is_wc_endpoint_url('order-received') && !is_cart()) { 24 $simpler_url = simplerwc_build_simpler_checkout_url_from_cart(); 71 $simpler_url = simplerwc_post_cart_request(); 72 if (empty($simpler_url)) { 73 $simpler_url = simplerwc_build_simpler_checkout_url_from_cart(); 74 } 25 75 if (!empty($simpler_url)) { 26 wp_redirect($simpler_url );76 wp_redirect($simpler_url, 303); 27 77 exit; 28 78 } … … 41 91 } 42 92 return false; 43 }44 45 function simplerwc_use_only_redirect_for_takeover()46 {47 return intval(get_option('simplerwc_takeover_redirect_only', 0)) == 1;48 93 } 49 94 -
simpler-checkout/trunk/simpler.php
r3460072 r3472496 8 8 * Description: Simpler Checkout lets your customers complete their purchases in seconds, with any payment method they want, in any device or browser and without a password. 9 9 * Tags: woocommerce, checkout, payments, conversion rate 10 * Version: 1.3. 410 * Version: 1.3.5 11 11 * Requires at least: 5.1 12 12 * Tested up to: 6.8.3 -
simpler-checkout/trunk/vendor/autoload.php
r3460072 r3472496 5 5 require_once __DIR__ . '/composer/autoload_real.php'; 6 6 7 return ComposerAutoloaderInit c5e4c6ceec6639c77ccdc405df960254::getLoader();7 return ComposerAutoloaderInit44d8ec30b4e255d093502062480b594c::getLoader(); -
simpler-checkout/trunk/vendor/composer/autoload_real.php
r3460072 r3472496 3 3 // autoload_real.php @generated by Composer 4 4 5 class ComposerAutoloaderInit c5e4c6ceec6639c77ccdc405df9602545 class ComposerAutoloaderInit44d8ec30b4e255d093502062480b594c 6 6 { 7 7 private static $loader; … … 25 25 require __DIR__ . '/platform_check.php'; 26 26 27 spl_autoload_register(array('ComposerAutoloaderInit c5e4c6ceec6639c77ccdc405df960254', 'loadClassLoader'), true, true);27 spl_autoload_register(array('ComposerAutoloaderInit44d8ec30b4e255d093502062480b594c', 'loadClassLoader'), true, true); 28 28 self::$loader = $loader = new \Composer\Autoload\ClassLoader(\dirname(\dirname(__FILE__))); 29 spl_autoload_unregister(array('ComposerAutoloaderInit c5e4c6ceec6639c77ccdc405df960254', 'loadClassLoader'));29 spl_autoload_unregister(array('ComposerAutoloaderInit44d8ec30b4e255d093502062480b594c', 'loadClassLoader')); 30 30 31 31 $useStaticLoader = PHP_VERSION_ID >= 50600 && !defined('HHVM_VERSION') && (!function_exists('zend_loader_file_encoded') || !zend_loader_file_encoded()); … … 33 33 require __DIR__ . '/autoload_static.php'; 34 34 35 call_user_func(\Composer\Autoload\ComposerStaticInit c5e4c6ceec6639c77ccdc405df960254::getInitializer($loader));35 call_user_func(\Composer\Autoload\ComposerStaticInit44d8ec30b4e255d093502062480b594c::getInitializer($loader)); 36 36 } else { 37 37 $map = require __DIR__ . '/autoload_namespaces.php'; -
simpler-checkout/trunk/vendor/composer/autoload_static.php
r3460072 r3472496 5 5 namespace Composer\Autoload; 6 6 7 class ComposerStaticInit c5e4c6ceec6639c77ccdc405df9602547 class ComposerStaticInit44d8ec30b4e255d093502062480b594c 8 8 { 9 9 public static $prefixLengthsPsr4 = array ( … … 93 93 { 94 94 return \Closure::bind(function () use ($loader) { 95 $loader->prefixLengthsPsr4 = ComposerStaticInit c5e4c6ceec6639c77ccdc405df960254::$prefixLengthsPsr4;96 $loader->prefixDirsPsr4 = ComposerStaticInit c5e4c6ceec6639c77ccdc405df960254::$prefixDirsPsr4;97 $loader->classMap = ComposerStaticInit c5e4c6ceec6639c77ccdc405df960254::$classMap;95 $loader->prefixLengthsPsr4 = ComposerStaticInit44d8ec30b4e255d093502062480b594c::$prefixLengthsPsr4; 96 $loader->prefixDirsPsr4 = ComposerStaticInit44d8ec30b4e255d093502062480b594c::$prefixDirsPsr4; 97 $loader->classMap = ComposerStaticInit44d8ec30b4e255d093502062480b594c::$classMap; 98 98 99 99 }, null, ClassLoader::class); -
simpler-checkout/trunk/vendor/composer/installed.php
r3460072 r3472496 1 1 <?php return array( 2 2 'root' => array( 3 'pretty_version' => '1.3. 4',4 'version' => '1.3. 4.0',3 'pretty_version' => '1.3.5', 4 'version' => '1.3.5.0', 5 5 'type' => 'wordpress-plugin', 6 6 'install_path' => __DIR__ . '/../../', 7 7 'aliases' => array(), 8 'reference' => ' 25278c86eb4a447e83077c039c025b1665e883f1',8 'reference' => 'ce8b66633ff86efac60fd2d6cf6406373f43ce0b', 9 9 'name' => 'simpler-checkout/woo', 10 10 'dev' => false, … … 12 12 'versions' => array( 13 13 'simpler-checkout/woo' => array( 14 'pretty_version' => '1.3. 4',15 'version' => '1.3. 4.0',14 'pretty_version' => '1.3.5', 15 'version' => '1.3.5.0', 16 16 'type' => 'wordpress-plugin', 17 17 'install_path' => __DIR__ . '/../../', 18 18 'aliases' => array(), 19 'reference' => ' 25278c86eb4a447e83077c039c025b1665e883f1',19 'reference' => 'ce8b66633ff86efac60fd2d6cf6406373f43ce0b', 20 20 'dev_requirement' => false, 21 21 ),
Note: See TracChangeset
for help on using the changeset viewer.