Changeset 3221673
- Timestamp:
- 01/13/2025 03:51:25 PM (15 months ago)
- Location:
- openedx-commerce
- Files:
-
- 231 added
- 7 edited
-
tags/2.0.7 (added)
-
tags/2.0.7/CHANGELOG.md (added)
-
tags/2.0.7/LICENSE.txt (added)
-
tags/2.0.7/README.md (added)
-
tags/2.0.7/README.txt (added)
-
tags/2.0.7/admin (added)
-
tags/2.0.7/admin/class-openedx-commerce-admin.php (added)
-
tags/2.0.7/admin/css (added)
-
tags/2.0.7/admin/css/class-openedx-commerce-admin.css (added)
-
tags/2.0.7/admin/index.php (added)
-
tags/2.0.7/admin/js (added)
-
tags/2.0.7/admin/js/class-openedx-commerce.js (added)
-
tags/2.0.7/admin/js/course-id-restriction.js (added)
-
tags/2.0.7/admin/js/product-type.js (added)
-
tags/2.0.7/admin/partials (added)
-
tags/2.0.7/admin/partials/openedx-commerce-admin-display.php (added)
-
tags/2.0.7/admin/views (added)
-
tags/2.0.7/admin/views/class-openedx-commerce-enrollment-info-form.php (added)
-
tags/2.0.7/admin/views/class-openedx-commerce-settings.php (added)
-
tags/2.0.7/composer.json (added)
-
tags/2.0.7/docs (added)
-
tags/2.0.7/includes (added)
-
tags/2.0.7/includes/class-openedx-commerce-activator.php (added)
-
tags/2.0.7/includes/class-openedx-commerce-deactivator.php (added)
-
tags/2.0.7/includes/class-openedx-commerce-i18n.php (added)
-
tags/2.0.7/includes/class-openedx-commerce-loader.php (added)
-
tags/2.0.7/includes/class-openedx-commerce.php (added)
-
tags/2.0.7/includes/index.php (added)
-
tags/2.0.7/includes/model (added)
-
tags/2.0.7/includes/model/class-openedx-commerce-api-calls.php (added)
-
tags/2.0.7/includes/model/class-openedx-commerce-enrollment.php (added)
-
tags/2.0.7/includes/model/class-openedx-commerce-log.php (added)
-
tags/2.0.7/includes/model/class-openedx-commerce-post-type.php (added)
-
tags/2.0.7/index.php (added)
-
tags/2.0.7/languages (added)
-
tags/2.0.7/languages/openedx-commerce.pot (added)
-
tags/2.0.7/openedx-commerce (added)
-
tags/2.0.7/openedx-commerce.php (added)
-
tags/2.0.7/public (added)
-
tags/2.0.7/public/class-openedx-commerce-public.php (added)
-
tags/2.0.7/public/css (added)
-
tags/2.0.7/public/css/openedx-commerce-public.css (added)
-
tags/2.0.7/public/index.php (added)
-
tags/2.0.7/public/js (added)
-
tags/2.0.7/public/js/openedx-commerce-public.js (added)
-
tags/2.0.7/public/partials (added)
-
tags/2.0.7/public/partials/openedx-commerce-public-display.php (added)
-
tags/2.0.7/requirements (added)
-
tags/2.0.7/test (added)
-
tags/2.0.7/uninstall.php (added)
-
tags/2.0.7/utils (added)
-
tags/2.0.7/utils/openedx-utils.php (added)
-
tags/2.0.7/vendor (added)
-
tags/2.0.7/vendor/autoload.php (added)
-
tags/2.0.7/vendor/composer (added)
-
tags/2.0.7/vendor/composer/ClassLoader.php (added)
-
tags/2.0.7/vendor/composer/InstalledVersions.php (added)
-
tags/2.0.7/vendor/composer/LICENSE (added)
-
tags/2.0.7/vendor/composer/autoload_classmap.php (added)
-
tags/2.0.7/vendor/composer/autoload_files.php (added)
-
tags/2.0.7/vendor/composer/autoload_namespaces.php (added)
-
tags/2.0.7/vendor/composer/autoload_psr4.php (added)
-
tags/2.0.7/vendor/composer/autoload_real.php (added)
-
tags/2.0.7/vendor/composer/autoload_static.php (added)
-
tags/2.0.7/vendor/composer/installed.json (added)
-
tags/2.0.7/vendor/composer/installed.php (added)
-
tags/2.0.7/vendor/composer/platform_check.php (added)
-
tags/2.0.7/vendor/guzzlehttp (added)
-
tags/2.0.7/vendor/guzzlehttp/guzzle (added)
-
tags/2.0.7/vendor/guzzlehttp/guzzle/CHANGELOG.md (added)
-
tags/2.0.7/vendor/guzzlehttp/guzzle/LICENSE (added)
-
tags/2.0.7/vendor/guzzlehttp/guzzle/README.md (added)
-
tags/2.0.7/vendor/guzzlehttp/guzzle/UPGRADING.md (added)
-
tags/2.0.7/vendor/guzzlehttp/guzzle/composer.json (added)
-
tags/2.0.7/vendor/guzzlehttp/guzzle/src (added)
-
tags/2.0.7/vendor/guzzlehttp/guzzle/src/BodySummarizer.php (added)
-
tags/2.0.7/vendor/guzzlehttp/guzzle/src/BodySummarizerInterface.php (added)
-
tags/2.0.7/vendor/guzzlehttp/guzzle/src/Client.php (added)
-
tags/2.0.7/vendor/guzzlehttp/guzzle/src/ClientInterface.php (added)
-
tags/2.0.7/vendor/guzzlehttp/guzzle/src/ClientTrait.php (added)
-
tags/2.0.7/vendor/guzzlehttp/guzzle/src/Cookie (added)
-
tags/2.0.7/vendor/guzzlehttp/guzzle/src/Cookie/CookieJar.php (added)
-
tags/2.0.7/vendor/guzzlehttp/guzzle/src/Cookie/CookieJarInterface.php (added)
-
tags/2.0.7/vendor/guzzlehttp/guzzle/src/Cookie/FileCookieJar.php (added)
-
tags/2.0.7/vendor/guzzlehttp/guzzle/src/Cookie/SessionCookieJar.php (added)
-
tags/2.0.7/vendor/guzzlehttp/guzzle/src/Cookie/SetCookie.php (added)
-
tags/2.0.7/vendor/guzzlehttp/guzzle/src/Exception (added)
-
tags/2.0.7/vendor/guzzlehttp/guzzle/src/Exception/BadResponseException.php (added)
-
tags/2.0.7/vendor/guzzlehttp/guzzle/src/Exception/ClientException.php (added)
-
tags/2.0.7/vendor/guzzlehttp/guzzle/src/Exception/ConnectException.php (added)
-
tags/2.0.7/vendor/guzzlehttp/guzzle/src/Exception/GuzzleException.php (added)
-
tags/2.0.7/vendor/guzzlehttp/guzzle/src/Exception/InvalidArgumentException.php (added)
-
tags/2.0.7/vendor/guzzlehttp/guzzle/src/Exception/RequestException.php (added)
-
tags/2.0.7/vendor/guzzlehttp/guzzle/src/Exception/ServerException.php (added)
-
tags/2.0.7/vendor/guzzlehttp/guzzle/src/Exception/TooManyRedirectsException.php (added)
-
tags/2.0.7/vendor/guzzlehttp/guzzle/src/Exception/TransferException.php (added)
-
tags/2.0.7/vendor/guzzlehttp/guzzle/src/Handler (added)
-
tags/2.0.7/vendor/guzzlehttp/guzzle/src/Handler/CurlFactory.php (added)
-
tags/2.0.7/vendor/guzzlehttp/guzzle/src/Handler/CurlFactoryInterface.php (added)
-
tags/2.0.7/vendor/guzzlehttp/guzzle/src/Handler/CurlHandler.php (added)
-
tags/2.0.7/vendor/guzzlehttp/guzzle/src/Handler/CurlMultiHandler.php (added)
-
tags/2.0.7/vendor/guzzlehttp/guzzle/src/Handler/EasyHandle.php (added)
-
tags/2.0.7/vendor/guzzlehttp/guzzle/src/Handler/HeaderProcessor.php (added)
-
tags/2.0.7/vendor/guzzlehttp/guzzle/src/Handler/MockHandler.php (added)
-
tags/2.0.7/vendor/guzzlehttp/guzzle/src/Handler/Proxy.php (added)
-
tags/2.0.7/vendor/guzzlehttp/guzzle/src/Handler/StreamHandler.php (added)
-
tags/2.0.7/vendor/guzzlehttp/guzzle/src/HandlerStack.php (added)
-
tags/2.0.7/vendor/guzzlehttp/guzzle/src/MessageFormatter.php (added)
-
tags/2.0.7/vendor/guzzlehttp/guzzle/src/MessageFormatterInterface.php (added)
-
tags/2.0.7/vendor/guzzlehttp/guzzle/src/Middleware.php (added)
-
tags/2.0.7/vendor/guzzlehttp/guzzle/src/Pool.php (added)
-
tags/2.0.7/vendor/guzzlehttp/guzzle/src/PrepareBodyMiddleware.php (added)
-
tags/2.0.7/vendor/guzzlehttp/guzzle/src/RedirectMiddleware.php (added)
-
tags/2.0.7/vendor/guzzlehttp/guzzle/src/RequestOptions.php (added)
-
tags/2.0.7/vendor/guzzlehttp/guzzle/src/RetryMiddleware.php (added)
-
tags/2.0.7/vendor/guzzlehttp/guzzle/src/TransferStats.php (added)
-
tags/2.0.7/vendor/guzzlehttp/guzzle/src/Utils.php (added)
-
tags/2.0.7/vendor/guzzlehttp/guzzle/src/functions.php (added)
-
tags/2.0.7/vendor/guzzlehttp/guzzle/src/functions_include.php (added)
-
tags/2.0.7/vendor/guzzlehttp/promises (added)
-
tags/2.0.7/vendor/guzzlehttp/promises/CHANGELOG.md (added)
-
tags/2.0.7/vendor/guzzlehttp/promises/LICENSE (added)
-
tags/2.0.7/vendor/guzzlehttp/promises/README.md (added)
-
tags/2.0.7/vendor/guzzlehttp/promises/composer.json (added)
-
tags/2.0.7/vendor/guzzlehttp/promises/src (added)
-
tags/2.0.7/vendor/guzzlehttp/promises/src/AggregateException.php (added)
-
tags/2.0.7/vendor/guzzlehttp/promises/src/CancellationException.php (added)
-
tags/2.0.7/vendor/guzzlehttp/promises/src/Coroutine.php (added)
-
tags/2.0.7/vendor/guzzlehttp/promises/src/Create.php (added)
-
tags/2.0.7/vendor/guzzlehttp/promises/src/Each.php (added)
-
tags/2.0.7/vendor/guzzlehttp/promises/src/EachPromise.php (added)
-
tags/2.0.7/vendor/guzzlehttp/promises/src/FulfilledPromise.php (added)
-
tags/2.0.7/vendor/guzzlehttp/promises/src/Is.php (added)
-
tags/2.0.7/vendor/guzzlehttp/promises/src/Promise.php (added)
-
tags/2.0.7/vendor/guzzlehttp/promises/src/PromiseInterface.php (added)
-
tags/2.0.7/vendor/guzzlehttp/promises/src/PromisorInterface.php (added)
-
tags/2.0.7/vendor/guzzlehttp/promises/src/RejectedPromise.php (added)
-
tags/2.0.7/vendor/guzzlehttp/promises/src/RejectionException.php (added)
-
tags/2.0.7/vendor/guzzlehttp/promises/src/TaskQueue.php (added)
-
tags/2.0.7/vendor/guzzlehttp/promises/src/TaskQueueInterface.php (added)
-
tags/2.0.7/vendor/guzzlehttp/promises/src/Utils.php (added)
-
tags/2.0.7/vendor/guzzlehttp/psr7 (added)
-
tags/2.0.7/vendor/guzzlehttp/psr7/CHANGELOG.md (added)
-
tags/2.0.7/vendor/guzzlehttp/psr7/LICENSE (added)
-
tags/2.0.7/vendor/guzzlehttp/psr7/README.md (added)
-
tags/2.0.7/vendor/guzzlehttp/psr7/composer.json (added)
-
tags/2.0.7/vendor/guzzlehttp/psr7/src (added)
-
tags/2.0.7/vendor/guzzlehttp/psr7/src/AppendStream.php (added)
-
tags/2.0.7/vendor/guzzlehttp/psr7/src/BufferStream.php (added)
-
tags/2.0.7/vendor/guzzlehttp/psr7/src/CachingStream.php (added)
-
tags/2.0.7/vendor/guzzlehttp/psr7/src/DroppingStream.php (added)
-
tags/2.0.7/vendor/guzzlehttp/psr7/src/Exception (added)
-
tags/2.0.7/vendor/guzzlehttp/psr7/src/Exception/MalformedUriException.php (added)
-
tags/2.0.7/vendor/guzzlehttp/psr7/src/FnStream.php (added)
-
tags/2.0.7/vendor/guzzlehttp/psr7/src/Header.php (added)
-
tags/2.0.7/vendor/guzzlehttp/psr7/src/HttpFactory.php (added)
-
tags/2.0.7/vendor/guzzlehttp/psr7/src/InflateStream.php (added)
-
tags/2.0.7/vendor/guzzlehttp/psr7/src/LazyOpenStream.php (added)
-
tags/2.0.7/vendor/guzzlehttp/psr7/src/LimitStream.php (added)
-
tags/2.0.7/vendor/guzzlehttp/psr7/src/Message.php (added)
-
tags/2.0.7/vendor/guzzlehttp/psr7/src/MessageTrait.php (added)
-
tags/2.0.7/vendor/guzzlehttp/psr7/src/MimeType.php (added)
-
tags/2.0.7/vendor/guzzlehttp/psr7/src/MultipartStream.php (added)
-
tags/2.0.7/vendor/guzzlehttp/psr7/src/NoSeekStream.php (added)
-
tags/2.0.7/vendor/guzzlehttp/psr7/src/PumpStream.php (added)
-
tags/2.0.7/vendor/guzzlehttp/psr7/src/Query.php (added)
-
tags/2.0.7/vendor/guzzlehttp/psr7/src/Request.php (added)
-
tags/2.0.7/vendor/guzzlehttp/psr7/src/Response.php (added)
-
tags/2.0.7/vendor/guzzlehttp/psr7/src/Rfc7230.php (added)
-
tags/2.0.7/vendor/guzzlehttp/psr7/src/ServerRequest.php (added)
-
tags/2.0.7/vendor/guzzlehttp/psr7/src/Stream.php (added)
-
tags/2.0.7/vendor/guzzlehttp/psr7/src/StreamDecoratorTrait.php (added)
-
tags/2.0.7/vendor/guzzlehttp/psr7/src/StreamWrapper.php (added)
-
tags/2.0.7/vendor/guzzlehttp/psr7/src/UploadedFile.php (added)
-
tags/2.0.7/vendor/guzzlehttp/psr7/src/Uri.php (added)
-
tags/2.0.7/vendor/guzzlehttp/psr7/src/UriComparator.php (added)
-
tags/2.0.7/vendor/guzzlehttp/psr7/src/UriNormalizer.php (added)
-
tags/2.0.7/vendor/guzzlehttp/psr7/src/UriResolver.php (added)
-
tags/2.0.7/vendor/guzzlehttp/psr7/src/Utils.php (added)
-
tags/2.0.7/vendor/psr (added)
-
tags/2.0.7/vendor/psr/http-client (added)
-
tags/2.0.7/vendor/psr/http-client/CHANGELOG.md (added)
-
tags/2.0.7/vendor/psr/http-client/LICENSE (added)
-
tags/2.0.7/vendor/psr/http-client/README.md (added)
-
tags/2.0.7/vendor/psr/http-client/composer.json (added)
-
tags/2.0.7/vendor/psr/http-client/src (added)
-
tags/2.0.7/vendor/psr/http-client/src/ClientExceptionInterface.php (added)
-
tags/2.0.7/vendor/psr/http-client/src/ClientInterface.php (added)
-
tags/2.0.7/vendor/psr/http-client/src/NetworkExceptionInterface.php (added)
-
tags/2.0.7/vendor/psr/http-client/src/RequestExceptionInterface.php (added)
-
tags/2.0.7/vendor/psr/http-factory (added)
-
tags/2.0.7/vendor/psr/http-factory/LICENSE (added)
-
tags/2.0.7/vendor/psr/http-factory/README.md (added)
-
tags/2.0.7/vendor/psr/http-factory/composer.json (added)
-
tags/2.0.7/vendor/psr/http-factory/src (added)
-
tags/2.0.7/vendor/psr/http-factory/src/RequestFactoryInterface.php (added)
-
tags/2.0.7/vendor/psr/http-factory/src/ResponseFactoryInterface.php (added)
-
tags/2.0.7/vendor/psr/http-factory/src/ServerRequestFactoryInterface.php (added)
-
tags/2.0.7/vendor/psr/http-factory/src/StreamFactoryInterface.php (added)
-
tags/2.0.7/vendor/psr/http-factory/src/UploadedFileFactoryInterface.php (added)
-
tags/2.0.7/vendor/psr/http-factory/src/UriFactoryInterface.php (added)
-
tags/2.0.7/vendor/psr/http-message (added)
-
tags/2.0.7/vendor/psr/http-message/CHANGELOG.md (added)
-
tags/2.0.7/vendor/psr/http-message/LICENSE (added)
-
tags/2.0.7/vendor/psr/http-message/README.md (added)
-
tags/2.0.7/vendor/psr/http-message/composer.json (added)
-
tags/2.0.7/vendor/psr/http-message/docs (added)
-
tags/2.0.7/vendor/psr/http-message/docs/PSR7-Interfaces.md (added)
-
tags/2.0.7/vendor/psr/http-message/docs/PSR7-Usage.md (added)
-
tags/2.0.7/vendor/psr/http-message/src (added)
-
tags/2.0.7/vendor/psr/http-message/src/MessageInterface.php (added)
-
tags/2.0.7/vendor/psr/http-message/src/RequestInterface.php (added)
-
tags/2.0.7/vendor/psr/http-message/src/ResponseInterface.php (added)
-
tags/2.0.7/vendor/psr/http-message/src/ServerRequestInterface.php (added)
-
tags/2.0.7/vendor/psr/http-message/src/StreamInterface.php (added)
-
tags/2.0.7/vendor/psr/http-message/src/UploadedFileInterface.php (added)
-
tags/2.0.7/vendor/psr/http-message/src/UriInterface.php (added)
-
tags/2.0.7/vendor/ralouphie (added)
-
tags/2.0.7/vendor/ralouphie/getallheaders (added)
-
tags/2.0.7/vendor/ralouphie/getallheaders/LICENSE (added)
-
tags/2.0.7/vendor/ralouphie/getallheaders/README.md (added)
-
tags/2.0.7/vendor/ralouphie/getallheaders/composer.json (added)
-
tags/2.0.7/vendor/ralouphie/getallheaders/src (added)
-
tags/2.0.7/vendor/ralouphie/getallheaders/src/getallheaders.php (added)
-
tags/2.0.7/vendor/symfony (added)
-
tags/2.0.7/vendor/symfony/deprecation-contracts (added)
-
tags/2.0.7/vendor/symfony/deprecation-contracts/CHANGELOG.md (added)
-
tags/2.0.7/vendor/symfony/deprecation-contracts/LICENSE (added)
-
tags/2.0.7/vendor/symfony/deprecation-contracts/README.md (added)
-
tags/2.0.7/vendor/symfony/deprecation-contracts/composer.json (added)
-
tags/2.0.7/vendor/symfony/deprecation-contracts/function.php (added)
-
trunk/CHANGELOG.md (modified) (1 diff)
-
trunk/README.txt (modified) (1 diff)
-
trunk/admin/class-openedx-commerce-admin.php (modified) (4 diffs)
-
trunk/includes/class-openedx-commerce.php (modified) (3 diffs)
-
trunk/openedx-commerce.php (modified) (2 diffs)
-
trunk/vendor/composer/InstalledVersions.php (modified) (3 diffs)
-
trunk/vendor/composer/installed.php (modified) (2 diffs)
Legend:
- Unmodified
- Added
- Removed
-
openedx-commerce/trunk/CHANGELOG.md
r3162372 r3221673 1 ## v2.0.7 - 2024-11-05 2 3 ### [2.0.7](https://github.com/openedx/openedx-wordpress-ecommerce/compare/v2.0.6...v2.0.7) (2024-11-05) 4 5 #### Bug Fixes 6 7 * fix: admin enqueue order (#102) 8 9 ### Documentation 10 11 * docs: add info about tutor-contrib-wordpress plugin (#84) 12 1 13 ## v2.0.6 - 2024-10-03 2 14 -
openedx-commerce/trunk/README.txt
r3162372 r3221673 3 3 Tags: openedx, open edx, ecommerce, lms, courses 4 4 Requires at least: 6.3 5 Tested up to: 6. 65 Tested up to: 6.7 6 6 Requires PHP: 8.0 7 Stable tag: 2.0. 67 Stable tag: 2.0.7 8 8 License: GPLv2 or later 9 9 License URI: http://www.gnu.org/licenses/gpl-2.0.html -
openedx-commerce/trunk/admin/class-openedx-commerce-admin.php
r3162372 r3221673 112 112 * class. 113 113 */ 114 115 wp_enqueue_style( 116 $this->plugin_name, 117 plugin_dir_url( __FILE__ ) . '../admin/css/class-openedx-commerce-admin.css', 118 array(), 119 $this->version, 120 'all' 121 ); 114 122 } 115 123 … … 134 142 * class. 135 143 */ 144 145 wp_register_script( 'product-type-script', plugin_dir_url( __FILE__ ) . '../admin/js/product-type.js', array(), $this->version, true ); 146 wp_enqueue_script( 'product-type-script' ); 147 148 wp_register_script( 'course-id-restriction-script', plugin_dir_url( __FILE__ ) . '../admin/js/course-id-restriction.js', array(), $this->version, true ); 149 wp_enqueue_script( 'course-id-restriction-script' ); 136 150 } 137 151 … … 166 180 * @return object Post type class object 167 181 */ 168 public function register_post_type( $post_type = '', $plural = '', $single = '', $description = '', array $options ) {182 public function register_post_type( $post_type = '', $plural = '', $single = '', $description = '', array $options = array() ) { 169 183 170 184 if ( ! $post_type || ! $plural || ! $single ) { … … 192 206 $single = '', 193 207 $description = '', 194 array $options 208 array $options = array() 195 209 ) { 196 210 return new Openedx_Commerce_Post_Type( $post_type, $plural, $single, $description, $options ); -
openedx-commerce/trunk/includes/class-openedx-commerce.php
r3162372 r3221673 77 77 $this->define_public_hooks(); 78 78 $this->define_plugin_settings_hooks(); 79 $this->define_enqueue_scripts();80 79 } 81 80 … … 218 217 $this->loader->add_action( 'admin_enqueue_scripts', $plugin_admin, 'enqueue_scripts' ); 219 218 $this->loader->add_filter( 'gettext', $this, 'openedx_plugin_custom_post_message', 10, 3 ); 220 $this->loader->wp_enqueue_style(221 $this->plugin_name,222 plugin_dir_url( __FILE__ ) . '../admin/css/class-openedx-commerce-admin.css',223 array(),224 $this->version,225 'all'226 );227 219 228 220 // Redirection from enrollment to order and enrollment to order. … … 266 258 267 259 /** 268 * Register all the hooks related to custom scripts for specific functionalities.269 *270 * @since 1.11.0271 * @access private272 */273 private function define_enqueue_scripts() {274 wp_register_script( 'product-type-script', plugin_dir_url( __FILE__ ) . '../admin/js/product-type.js', array(), $this->get_version(), true );275 wp_enqueue_script( 'product-type-script' );276 277 wp_register_script( 'course-id-restriction-script', plugin_dir_url( __FILE__ ) . '../admin/js/course-id-restriction.js', array(), $this->get_version(), true );278 wp_enqueue_script( 'course-id-restriction-script' );279 }280 281 /**282 260 * Define the plugin settings hooks. 283 261 * -
openedx-commerce/trunk/openedx-commerce.php
r3162372 r3221673 4 4 * Plugin URI: https://github.com/openedx/openedx-wordpress-ecommerce 5 5 * Description: Easily connect your WooCommerce store to Open edX. 6 * Version: 2.0. 66 * Version: 2.0.7 7 7 * Author: Open edX Community 8 8 * Author URI: https://github.com/openedx/openedx-wordpress-ecommerce … … 33 33 * Rename this for your plugin and update it as you release new versions. 34 34 */ 35 define( 'OPENEDX_COMMERCE_VERSION', '2.0. 6' );35 define( 'OPENEDX_COMMERCE_VERSION', '2.0.7' ); 36 36 37 37 /** -
openedx-commerce/trunk/vendor/composer/InstalledVersions.php
r3162372 r3221673 323 323 324 324 $installed = array(); 325 $copiedLocalDir = false; 325 326 326 327 if (self::$canGetVendors) { … … 331 332 /** @var array{root: array{name: string, pretty_version: string, version: string, reference: string|null, type: string, install_path: string, aliases: string[], dev: bool}, versions: array<string, array{pretty_version?: string, version?: string, reference?: string|null, type?: string, install_path?: string, aliases?: string[], dev_requirement: bool, replaced?: string[], provided?: string[]}>} $required */ 332 333 $required = require $vendorDir.'/composer/installed.php'; 333 $installed[] = self::$installedByVendor[$vendorDir] = $required; 334 if (null === self::$installed && strtr($vendorDir.'/composer', '\\', '/') === strtr(__DIR__, '\\', '/')) { 335 self::$installed = $installed[count($installed) - 1]; 334 self::$installedByVendor[$vendorDir] = $required; 335 $installed[] = $required; 336 if (strtr($vendorDir.'/composer', '\\', '/') === strtr(__DIR__, '\\', '/')) { 337 self::$installed = $required; 338 $copiedLocalDir = true; 336 339 } 337 340 } … … 351 354 } 352 355 353 if (self::$installed !== array() ) {356 if (self::$installed !== array() && !$copiedLocalDir) { 354 357 $installed[] = self::$installed; 355 358 } -
openedx-commerce/trunk/vendor/composer/installed.php
r3162372 r3221673 2 2 'root' => array( 3 3 'name' => 'php-actions/example-phpunit', 4 'pretty_version' => ' v2.0.6',5 'version' => ' 2.0.6.0',6 'reference' => ' 7264c3652ae54bb856b12ae57d89351592290008',4 'pretty_version' => 'dev-main', 5 'version' => 'dev-main', 6 'reference' => '0f3bb9488ee4acdef4320faa4ec7bcbe84b1447a', 7 7 'type' => 'library', 8 8 'install_path' => __DIR__ . '/../../', … … 39 39 ), 40 40 'php-actions/example-phpunit' => array( 41 'pretty_version' => ' v2.0.6',42 'version' => ' 2.0.6.0',43 'reference' => ' 7264c3652ae54bb856b12ae57d89351592290008',41 'pretty_version' => 'dev-main', 42 'version' => 'dev-main', 43 'reference' => '0f3bb9488ee4acdef4320faa4ec7bcbe84b1447a', 44 44 'type' => 'library', 45 45 'install_path' => __DIR__ . '/../../',
Note: See TracChangeset
for help on using the changeset viewer.