Changeset 2457041
- Timestamp:
- 01/15/2021 05:18:46 PM (5 years ago)
- Location:
- bigcommerce
- Files:
-
- 26 edited
- 1 copied
-
tags/4.7.0 (copied) (copied from bigcommerce/trunk)
-
tags/4.7.0/CHANGELOG.md (modified) (2 diffs)
-
tags/4.7.0/bigcommerce.php (modified) (1 diff)
-
tags/4.7.0/build-timestamp.php (modified) (1 diff)
-
tags/4.7.0/readme.txt (modified) (1 diff)
-
tags/4.7.0/src/BigCommerce/Forms/Purchase_Gift_Certificate_Handler.php (modified) (1 diff)
-
tags/4.7.0/src/BigCommerce/Plugin.php (modified) (1 diff)
-
tags/4.7.0/src/BigCommerce/Proxy/Proxy_Controller.php (modified) (2 diffs)
-
tags/4.7.0/src/BigCommerce/Settings/Import_Status.php (modified) (1 diff)
-
tags/4.7.0/src/BigCommerce/Templates/Gift_Certificate_Form.php (modified) (5 diffs)
-
tags/4.7.0/templates/public/components/gift-certificates/purchase-form.php (modified) (1 diff)
-
tags/4.7.0/vendor/autoload.php (modified) (1 diff)
-
tags/4.7.0/vendor/composer/autoload_real.php (modified) (5 diffs)
-
tags/4.7.0/vendor/composer/autoload_static.php (modified) (2 diffs)
-
trunk/CHANGELOG.md (modified) (2 diffs)
-
trunk/bigcommerce.php (modified) (1 diff)
-
trunk/build-timestamp.php (modified) (1 diff)
-
trunk/readme.txt (modified) (1 diff)
-
trunk/src/BigCommerce/Forms/Purchase_Gift_Certificate_Handler.php (modified) (1 diff)
-
trunk/src/BigCommerce/Plugin.php (modified) (1 diff)
-
trunk/src/BigCommerce/Proxy/Proxy_Controller.php (modified) (2 diffs)
-
trunk/src/BigCommerce/Settings/Import_Status.php (modified) (1 diff)
-
trunk/src/BigCommerce/Templates/Gift_Certificate_Form.php (modified) (5 diffs)
-
trunk/templates/public/components/gift-certificates/purchase-form.php (modified) (1 diff)
-
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)
Legend:
- Unmodified
- Added
- Removed
-
bigcommerce/tags/4.7.0/CHANGELOG.md
r2442530 r2457041 1 1 # Changelog 2 3 ## [4.7.0] 4 5 ### Added 6 - Added a proxy server endpoint to add multiple products to the cart in a single request 7 - Added support for Gift Certificate themes drop-down 8 9 ### Fixed 10 - Fixed an erorr when printing a failed import time message in the Settings panel 2 11 3 12 … … 1347 1356 1348 1357 1358 [4.7.0]: https://github.com/bigcommerce/bigcommerce-for-wordpress/compare/4.6.0...4.7.0 1349 1359 [4.6.0]: https://github.com/bigcommerce/bigcommerce-for-wordpress/compare/4.5.0...4.6.0 1350 1360 [4.5.1]: https://github.com/bigcommerce/bigcommerce-for-wordpress/compare/4.5.0...4.5.1 -
bigcommerce/tags/4.7.0/bigcommerce.php
r2442530 r2457041 4 4 Description: Scale your ecommerce business with WordPress on the front-end and BigCommerce on the back end. Free up server resources from things like catalog management, processing payments, and managing fulfillment logistics. 5 5 Author: BigCommerce 6 Version: 4. 6.06 Version: 4.7.0 7 7 Author URI: https://www.bigcommerce.com/wordpress 8 8 Requires PHP: 7.2.0 -
bigcommerce/tags/4.7.0/build-timestamp.php
r2442530 r2457041 1 1 <?php 2 define('BIGCOMMERCE_ASSETS_BUILD_TIMESTAMP', ' 6.34.12.18.2020');2 define('BIGCOMMERCE_ASSETS_BUILD_TIMESTAMP', '5.04.01.15.2021'); -
bigcommerce/tags/4.7.0/readme.txt
r2442530 r2457041 4 4 Requires at least: 5.2 5 5 Tested up to: 5.5 6 Stable tag: 4. 6.06 Stable tag: 4.7.0 7 7 Requires PHP: 7.2.0 8 8 License: GPLv2 or later -
bigcommerce/tags/4.7.0/src/BigCommerce/Forms/Purchase_Gift_Certificate_Handler.php
r2354720 r2457041 171 171 apply_filters( 'bigcommerce/currency/format', sprintf( '¤%0.2f', $amount ), $amount ) 172 172 ); 173 $theme = apply_filters( 'bigcommerce/gift_certificates/theme', 'General.html');173 $theme = apply_filters( 'bigcommerce/gift_certificates/theme', $submission[ 'theme' ] ); 174 174 $data = [ 175 175 'name' => $name, -
bigcommerce/tags/4.7.0/src/BigCommerce/Plugin.php
r2442530 r2457041 5 5 6 6 class Plugin { 7 const VERSION = '4. 6.0';7 const VERSION = '4.7.0'; 8 8 9 9 protected static $_instance; -
bigcommerce/tags/4.7.0/src/BigCommerce/Proxy/Proxy_Controller.php
r2383942 r2457041 89 89 'methods' => [ WP_REST_Server::DELETABLE, WP_REST_SERVER::CREATABLE ], 90 90 'callback' => [ $this, 'update_cart_item' ], 91 'permission_callback' => '__return_true', 92 ], 93 ] 94 ); 95 register_rest_route( 96 $this->proxy_base, 97 '/carts/(.*)/items', 98 [ 99 [ 100 'methods' => [ WP_REST_SERVER::CREATABLE ], 101 'callback' => [ $this, 'add_cart_items' ], 91 102 'permission_callback' => '__return_true', 92 103 ], … … 216 227 $args['body'] = wp_json_encode( $body ); 217 228 } 229 230 $response = wp_remote_request( $route, $args ); 231 232 return rest_ensure_response( json_decode( wp_remote_retrieve_body( $response ), true ) ); 233 } 234 235 /** 236 * Add cart line items. 237 * 238 * @param WP_REST_Request $request Request instance. 239 * @return WP_REST_Response 240 */ 241 public function add_cart_items( $request ) { 242 $route = $this->route( $request ); 243 244 $params = $request->get_body_params(); 245 if ( empty( $params ) ) { 246 $params = json_decode( $request->get_body(), true ); 247 } 248 $params = wp_parse_args( $params, [ 'line_items' => [], 'gift_certificates' => [] ] ); 249 250 $args = [ 251 'method' => $request->get_method(), 252 'headers' => $this->get_request_headers( $request, $route ), 253 'body' => wp_json_encode( [ 254 'line_items' => $params['line_items'], 255 'gift_certificates' => $params['gift_certificates'], 256 ] ), 257 ]; 218 258 219 259 $response = wp_remote_request( $route, $args ); -
bigcommerce/tags/4.7.0/src/BigCommerce/Settings/Import_Status.php
r2442530 r2457041 182 182 break; 183 183 case Status::FAILED: 184 $status_string = sprintf( __( 'Last import failed on <strong>%s at %s (%s)</strong>.', 'bigcommerce' ), $date, $time, $ $this->get_timezone_string() );184 $status_string = sprintf( __( 'Last import failed on <strong>%s at %s (%s)</strong>.', 'bigcommerce' ), $date, $time, $this->get_timezone_string() ); 185 185 break; 186 186 case Status::NOT_STARTED: -
bigcommerce/tags/4.7.0/src/BigCommerce/Templates/Gift_Certificate_Form.php
r1975314 r2457041 12 12 const BUTTON_LABEL = 'button_label'; 13 13 const ERRORS = 'errors'; 14 const THEMES = 'themes'; 14 15 15 16 protected $template = 'components/gift-certificates/purchase-form.php'; … … 27 28 28 29 $data[ self::BUTTON_LABEL ] = $this->get_button_label(); 30 $data[ self::THEMES ] = $this->get_themes(); 29 31 30 32 return $data; … … 32 34 33 35 protected function get_form_defaults() { 36 $themes = $this->get_themes(); 34 37 return [ 35 38 'sender-name' => '', … … 39 42 'amount' => '', 40 43 'message' => '', 44 'theme' => array_key_exists( 'general', $themes ) ? $themes['general']['template'] : '', 41 45 ]; 42 46 } … … 49 53 } 50 54 } 55 56 protected function get_themes() { 57 return apply_filters( 'bigcommerce/gift_certificates/themes', [ 58 'boy' => [ 59 'name' => __( 'Boy', 'bigcommerce' ), 60 'template' => 'Boy.html', 61 ], 62 'celebration' => [ 63 'name' => __( 'Celebration', 'bigcommerce' ), 64 'template' => 'Celebration.html', 65 ], 66 'christmas' => [ 67 'name' => __( 'Christmas', 'bigcommerce' ), 68 'template' => 'Christmas.html', 69 ], 70 'general' => [ 71 'name' => __( 'General', 'bigcommerce' ), 72 'template' => 'General.html', 73 ], 74 'girl' => [ 75 'name' => __( 'Girl', 'bigcommerce' ), 76 'template' => 'Girl.html', 77 ], 78 'birthday' => [ 79 'name' => __( 'Birthday', 'bigcommerce' ), 80 'template' => 'Birthday.html', 81 ], 82 ] ); 83 } 51 84 } -
bigcommerce/tags/4.7.0/templates/public/components/gift-certificates/purchase-form.php
r2292957 r2457041 51 51 </label> 52 52 53 <?php // TODO: theme selection when properly supported by the BigCommerce API ?> 53 <?php if ( count( $themes ) === 1 ) : ?> 54 <input type="hidden" name="bc-gift-purchase[theme]" id="bc-gift-purchase-theme" data-form-field="bc-form-field-theme" value="<?php echo esc_attr( reset( $themes )['template'] ); ?>"> 55 <?php else: ?> 56 <label for="bc-gift-purchase-theme" class="bc-form__control <?php if ( in_array( 'theme', $errors ) ) { echo esc_attr( $error_class ); } ?>"> 57 <span class="bc-form__label bc-gift-purchase__form-label"><?php echo esc_html( __( 'Gift Certificate Theme', 'bigcommerce' ) ); ?></span> 58 <select name="bc-gift-purchase[theme]" id="bc-gift-purchase-theme" data-form-field="bc-form-field-theme"> 59 <?php foreach ( $themes as $theme ) : ?> 60 <option value="<?php echo esc_attr( $theme['template'] ); ?>" <?php selected( $theme['template'], $defaults['theme'], true ); ?>><?php echo esc_html( $theme['name'] ); ?></option> 61 <?php endforeach; ?> 62 </select> 63 </label> 64 <?php endif; ?> 54 65 </div> 55 66 </div> -
bigcommerce/tags/4.7.0/vendor/autoload.php
r2442530 r2457041 5 5 require_once __DIR__ . '/composer/autoload_real.php'; 6 6 7 return ComposerAutoloaderInit 7f3498ce3a6fdaaedaef737925157ce3::getLoader();7 return ComposerAutoloaderInitae1011587482f7df754cc66887517e50::getLoader(); -
bigcommerce/tags/4.7.0/vendor/composer/autoload_real.php
r2442530 r2457041 3 3 // autoload_real.php @generated by Composer 4 4 5 class ComposerAutoloaderInit 7f3498ce3a6fdaaedaef737925157ce35 class ComposerAutoloaderInitae1011587482f7df754cc66887517e50 6 6 { 7 7 private static $loader; … … 20 20 } 21 21 22 spl_autoload_register(array('ComposerAutoloaderInit 7f3498ce3a6fdaaedaef737925157ce3', 'loadClassLoader'), true, true);22 spl_autoload_register(array('ComposerAutoloaderInitae1011587482f7df754cc66887517e50', 'loadClassLoader'), true, true); 23 23 self::$loader = $loader = new \Composer\Autoload\ClassLoader(); 24 spl_autoload_unregister(array('ComposerAutoloaderInit 7f3498ce3a6fdaaedaef737925157ce3', 'loadClassLoader'));24 spl_autoload_unregister(array('ComposerAutoloaderInitae1011587482f7df754cc66887517e50', 'loadClassLoader')); 25 25 26 26 $useStaticLoader = PHP_VERSION_ID >= 50600 && !defined('HHVM_VERSION') && (!function_exists('zend_loader_file_encoded') || !zend_loader_file_encoded()); … … 28 28 require_once __DIR__ . '/autoload_static.php'; 29 29 30 call_user_func(\Composer\Autoload\ComposerStaticInit 7f3498ce3a6fdaaedaef737925157ce3::getInitializer($loader));30 call_user_func(\Composer\Autoload\ComposerStaticInitae1011587482f7df754cc66887517e50::getInitializer($loader)); 31 31 } else { 32 32 $classMap = require __DIR__ . '/autoload_classmap.php'; … … 40 40 41 41 if ($useStaticLoader) { 42 $includeFiles = Composer\Autoload\ComposerStaticInit 7f3498ce3a6fdaaedaef737925157ce3::$files;42 $includeFiles = Composer\Autoload\ComposerStaticInitae1011587482f7df754cc66887517e50::$files; 43 43 } else { 44 44 $includeFiles = require __DIR__ . '/autoload_files.php'; 45 45 } 46 46 foreach ($includeFiles as $fileIdentifier => $file) { 47 composerRequire 7f3498ce3a6fdaaedaef737925157ce3($fileIdentifier, $file);47 composerRequireae1011587482f7df754cc66887517e50($fileIdentifier, $file); 48 48 } 49 49 … … 52 52 } 53 53 54 function composerRequire 7f3498ce3a6fdaaedaef737925157ce3($fileIdentifier, $file)54 function composerRequireae1011587482f7df754cc66887517e50($fileIdentifier, $file) 55 55 { 56 56 if (empty($GLOBALS['__composer_autoload_files'][$fileIdentifier])) { -
bigcommerce/tags/4.7.0/vendor/composer/autoload_static.php
r2442530 r2457041 5 5 namespace Composer\Autoload; 6 6 7 class ComposerStaticInit 7f3498ce3a6fdaaedaef737925157ce37 class ComposerStaticInitae1011587482f7df754cc66887517e50 8 8 { 9 9 public static $files = array ( … … 1069 1069 { 1070 1070 return \Closure::bind(function () use ($loader) { 1071 $loader->prefixLengthsPsr4 = ComposerStaticInit 7f3498ce3a6fdaaedaef737925157ce3::$prefixLengthsPsr4;1072 $loader->prefixDirsPsr4 = ComposerStaticInit 7f3498ce3a6fdaaedaef737925157ce3::$prefixDirsPsr4;1073 $loader->prefixesPsr0 = ComposerStaticInit 7f3498ce3a6fdaaedaef737925157ce3::$prefixesPsr0;1074 $loader->classMap = ComposerStaticInit 7f3498ce3a6fdaaedaef737925157ce3::$classMap;1071 $loader->prefixLengthsPsr4 = ComposerStaticInitae1011587482f7df754cc66887517e50::$prefixLengthsPsr4; 1072 $loader->prefixDirsPsr4 = ComposerStaticInitae1011587482f7df754cc66887517e50::$prefixDirsPsr4; 1073 $loader->prefixesPsr0 = ComposerStaticInitae1011587482f7df754cc66887517e50::$prefixesPsr0; 1074 $loader->classMap = ComposerStaticInitae1011587482f7df754cc66887517e50::$classMap; 1075 1075 1076 1076 }, null, ClassLoader::class); -
bigcommerce/trunk/CHANGELOG.md
r2442530 r2457041 1 1 # Changelog 2 3 ## [4.7.0] 4 5 ### Added 6 - Added a proxy server endpoint to add multiple products to the cart in a single request 7 - Added support for Gift Certificate themes drop-down 8 9 ### Fixed 10 - Fixed an erorr when printing a failed import time message in the Settings panel 2 11 3 12 … … 1347 1356 1348 1357 1358 [4.7.0]: https://github.com/bigcommerce/bigcommerce-for-wordpress/compare/4.6.0...4.7.0 1349 1359 [4.6.0]: https://github.com/bigcommerce/bigcommerce-for-wordpress/compare/4.5.0...4.6.0 1350 1360 [4.5.1]: https://github.com/bigcommerce/bigcommerce-for-wordpress/compare/4.5.0...4.5.1 -
bigcommerce/trunk/bigcommerce.php
r2442530 r2457041 4 4 Description: Scale your ecommerce business with WordPress on the front-end and BigCommerce on the back end. Free up server resources from things like catalog management, processing payments, and managing fulfillment logistics. 5 5 Author: BigCommerce 6 Version: 4. 6.06 Version: 4.7.0 7 7 Author URI: https://www.bigcommerce.com/wordpress 8 8 Requires PHP: 7.2.0 -
bigcommerce/trunk/build-timestamp.php
r2442530 r2457041 1 1 <?php 2 define('BIGCOMMERCE_ASSETS_BUILD_TIMESTAMP', ' 6.34.12.18.2020');2 define('BIGCOMMERCE_ASSETS_BUILD_TIMESTAMP', '5.04.01.15.2021'); -
bigcommerce/trunk/readme.txt
r2442530 r2457041 4 4 Requires at least: 5.2 5 5 Tested up to: 5.5 6 Stable tag: 4. 6.06 Stable tag: 4.7.0 7 7 Requires PHP: 7.2.0 8 8 License: GPLv2 or later -
bigcommerce/trunk/src/BigCommerce/Forms/Purchase_Gift_Certificate_Handler.php
r2354720 r2457041 171 171 apply_filters( 'bigcommerce/currency/format', sprintf( '¤%0.2f', $amount ), $amount ) 172 172 ); 173 $theme = apply_filters( 'bigcommerce/gift_certificates/theme', 'General.html');173 $theme = apply_filters( 'bigcommerce/gift_certificates/theme', $submission[ 'theme' ] ); 174 174 $data = [ 175 175 'name' => $name, -
bigcommerce/trunk/src/BigCommerce/Plugin.php
r2442530 r2457041 5 5 6 6 class Plugin { 7 const VERSION = '4. 6.0';7 const VERSION = '4.7.0'; 8 8 9 9 protected static $_instance; -
bigcommerce/trunk/src/BigCommerce/Proxy/Proxy_Controller.php
r2383942 r2457041 89 89 'methods' => [ WP_REST_Server::DELETABLE, WP_REST_SERVER::CREATABLE ], 90 90 'callback' => [ $this, 'update_cart_item' ], 91 'permission_callback' => '__return_true', 92 ], 93 ] 94 ); 95 register_rest_route( 96 $this->proxy_base, 97 '/carts/(.*)/items', 98 [ 99 [ 100 'methods' => [ WP_REST_SERVER::CREATABLE ], 101 'callback' => [ $this, 'add_cart_items' ], 91 102 'permission_callback' => '__return_true', 92 103 ], … … 216 227 $args['body'] = wp_json_encode( $body ); 217 228 } 229 230 $response = wp_remote_request( $route, $args ); 231 232 return rest_ensure_response( json_decode( wp_remote_retrieve_body( $response ), true ) ); 233 } 234 235 /** 236 * Add cart line items. 237 * 238 * @param WP_REST_Request $request Request instance. 239 * @return WP_REST_Response 240 */ 241 public function add_cart_items( $request ) { 242 $route = $this->route( $request ); 243 244 $params = $request->get_body_params(); 245 if ( empty( $params ) ) { 246 $params = json_decode( $request->get_body(), true ); 247 } 248 $params = wp_parse_args( $params, [ 'line_items' => [], 'gift_certificates' => [] ] ); 249 250 $args = [ 251 'method' => $request->get_method(), 252 'headers' => $this->get_request_headers( $request, $route ), 253 'body' => wp_json_encode( [ 254 'line_items' => $params['line_items'], 255 'gift_certificates' => $params['gift_certificates'], 256 ] ), 257 ]; 218 258 219 259 $response = wp_remote_request( $route, $args ); -
bigcommerce/trunk/src/BigCommerce/Settings/Import_Status.php
r2442530 r2457041 182 182 break; 183 183 case Status::FAILED: 184 $status_string = sprintf( __( 'Last import failed on <strong>%s at %s (%s)</strong>.', 'bigcommerce' ), $date, $time, $ $this->get_timezone_string() );184 $status_string = sprintf( __( 'Last import failed on <strong>%s at %s (%s)</strong>.', 'bigcommerce' ), $date, $time, $this->get_timezone_string() ); 185 185 break; 186 186 case Status::NOT_STARTED: -
bigcommerce/trunk/src/BigCommerce/Templates/Gift_Certificate_Form.php
r1975314 r2457041 12 12 const BUTTON_LABEL = 'button_label'; 13 13 const ERRORS = 'errors'; 14 const THEMES = 'themes'; 14 15 15 16 protected $template = 'components/gift-certificates/purchase-form.php'; … … 27 28 28 29 $data[ self::BUTTON_LABEL ] = $this->get_button_label(); 30 $data[ self::THEMES ] = $this->get_themes(); 29 31 30 32 return $data; … … 32 34 33 35 protected function get_form_defaults() { 36 $themes = $this->get_themes(); 34 37 return [ 35 38 'sender-name' => '', … … 39 42 'amount' => '', 40 43 'message' => '', 44 'theme' => array_key_exists( 'general', $themes ) ? $themes['general']['template'] : '', 41 45 ]; 42 46 } … … 49 53 } 50 54 } 55 56 protected function get_themes() { 57 return apply_filters( 'bigcommerce/gift_certificates/themes', [ 58 'boy' => [ 59 'name' => __( 'Boy', 'bigcommerce' ), 60 'template' => 'Boy.html', 61 ], 62 'celebration' => [ 63 'name' => __( 'Celebration', 'bigcommerce' ), 64 'template' => 'Celebration.html', 65 ], 66 'christmas' => [ 67 'name' => __( 'Christmas', 'bigcommerce' ), 68 'template' => 'Christmas.html', 69 ], 70 'general' => [ 71 'name' => __( 'General', 'bigcommerce' ), 72 'template' => 'General.html', 73 ], 74 'girl' => [ 75 'name' => __( 'Girl', 'bigcommerce' ), 76 'template' => 'Girl.html', 77 ], 78 'birthday' => [ 79 'name' => __( 'Birthday', 'bigcommerce' ), 80 'template' => 'Birthday.html', 81 ], 82 ] ); 83 } 51 84 } -
bigcommerce/trunk/templates/public/components/gift-certificates/purchase-form.php
r2292957 r2457041 51 51 </label> 52 52 53 <?php // TODO: theme selection when properly supported by the BigCommerce API ?> 53 <?php if ( count( $themes ) === 1 ) : ?> 54 <input type="hidden" name="bc-gift-purchase[theme]" id="bc-gift-purchase-theme" data-form-field="bc-form-field-theme" value="<?php echo esc_attr( reset( $themes )['template'] ); ?>"> 55 <?php else: ?> 56 <label for="bc-gift-purchase-theme" class="bc-form__control <?php if ( in_array( 'theme', $errors ) ) { echo esc_attr( $error_class ); } ?>"> 57 <span class="bc-form__label bc-gift-purchase__form-label"><?php echo esc_html( __( 'Gift Certificate Theme', 'bigcommerce' ) ); ?></span> 58 <select name="bc-gift-purchase[theme]" id="bc-gift-purchase-theme" data-form-field="bc-form-field-theme"> 59 <?php foreach ( $themes as $theme ) : ?> 60 <option value="<?php echo esc_attr( $theme['template'] ); ?>" <?php selected( $theme['template'], $defaults['theme'], true ); ?>><?php echo esc_html( $theme['name'] ); ?></option> 61 <?php endforeach; ?> 62 </select> 63 </label> 64 <?php endif; ?> 54 65 </div> 55 66 </div> -
bigcommerce/trunk/vendor/autoload.php
r2442530 r2457041 5 5 require_once __DIR__ . '/composer/autoload_real.php'; 6 6 7 return ComposerAutoloaderInit 7f3498ce3a6fdaaedaef737925157ce3::getLoader();7 return ComposerAutoloaderInitae1011587482f7df754cc66887517e50::getLoader(); -
bigcommerce/trunk/vendor/composer/autoload_real.php
r2442530 r2457041 3 3 // autoload_real.php @generated by Composer 4 4 5 class ComposerAutoloaderInit 7f3498ce3a6fdaaedaef737925157ce35 class ComposerAutoloaderInitae1011587482f7df754cc66887517e50 6 6 { 7 7 private static $loader; … … 20 20 } 21 21 22 spl_autoload_register(array('ComposerAutoloaderInit 7f3498ce3a6fdaaedaef737925157ce3', 'loadClassLoader'), true, true);22 spl_autoload_register(array('ComposerAutoloaderInitae1011587482f7df754cc66887517e50', 'loadClassLoader'), true, true); 23 23 self::$loader = $loader = new \Composer\Autoload\ClassLoader(); 24 spl_autoload_unregister(array('ComposerAutoloaderInit 7f3498ce3a6fdaaedaef737925157ce3', 'loadClassLoader'));24 spl_autoload_unregister(array('ComposerAutoloaderInitae1011587482f7df754cc66887517e50', 'loadClassLoader')); 25 25 26 26 $useStaticLoader = PHP_VERSION_ID >= 50600 && !defined('HHVM_VERSION') && (!function_exists('zend_loader_file_encoded') || !zend_loader_file_encoded()); … … 28 28 require_once __DIR__ . '/autoload_static.php'; 29 29 30 call_user_func(\Composer\Autoload\ComposerStaticInit 7f3498ce3a6fdaaedaef737925157ce3::getInitializer($loader));30 call_user_func(\Composer\Autoload\ComposerStaticInitae1011587482f7df754cc66887517e50::getInitializer($loader)); 31 31 } else { 32 32 $classMap = require __DIR__ . '/autoload_classmap.php'; … … 40 40 41 41 if ($useStaticLoader) { 42 $includeFiles = Composer\Autoload\ComposerStaticInit 7f3498ce3a6fdaaedaef737925157ce3::$files;42 $includeFiles = Composer\Autoload\ComposerStaticInitae1011587482f7df754cc66887517e50::$files; 43 43 } else { 44 44 $includeFiles = require __DIR__ . '/autoload_files.php'; 45 45 } 46 46 foreach ($includeFiles as $fileIdentifier => $file) { 47 composerRequire 7f3498ce3a6fdaaedaef737925157ce3($fileIdentifier, $file);47 composerRequireae1011587482f7df754cc66887517e50($fileIdentifier, $file); 48 48 } 49 49 … … 52 52 } 53 53 54 function composerRequire 7f3498ce3a6fdaaedaef737925157ce3($fileIdentifier, $file)54 function composerRequireae1011587482f7df754cc66887517e50($fileIdentifier, $file) 55 55 { 56 56 if (empty($GLOBALS['__composer_autoload_files'][$fileIdentifier])) { -
bigcommerce/trunk/vendor/composer/autoload_static.php
r2442530 r2457041 5 5 namespace Composer\Autoload; 6 6 7 class ComposerStaticInit 7f3498ce3a6fdaaedaef737925157ce37 class ComposerStaticInitae1011587482f7df754cc66887517e50 8 8 { 9 9 public static $files = array ( … … 1069 1069 { 1070 1070 return \Closure::bind(function () use ($loader) { 1071 $loader->prefixLengthsPsr4 = ComposerStaticInit 7f3498ce3a6fdaaedaef737925157ce3::$prefixLengthsPsr4;1072 $loader->prefixDirsPsr4 = ComposerStaticInit 7f3498ce3a6fdaaedaef737925157ce3::$prefixDirsPsr4;1073 $loader->prefixesPsr0 = ComposerStaticInit 7f3498ce3a6fdaaedaef737925157ce3::$prefixesPsr0;1074 $loader->classMap = ComposerStaticInit 7f3498ce3a6fdaaedaef737925157ce3::$classMap;1071 $loader->prefixLengthsPsr4 = ComposerStaticInitae1011587482f7df754cc66887517e50::$prefixLengthsPsr4; 1072 $loader->prefixDirsPsr4 = ComposerStaticInitae1011587482f7df754cc66887517e50::$prefixDirsPsr4; 1073 $loader->prefixesPsr0 = ComposerStaticInitae1011587482f7df754cc66887517e50::$prefixesPsr0; 1074 $loader->classMap = ComposerStaticInitae1011587482f7df754cc66887517e50::$classMap; 1075 1075 1076 1076 }, null, ClassLoader::class);
Note: See TracChangeset
for help on using the changeset viewer.