Cloud packages for Adobe Commerce
Adobe Commerce on cloud infrastructure uses Composer to manage PHP packages.
The composer.json
file declares the list of packages, whereas the composer.lock
file stores a complete list of the packages (a full version of each package and its dependencies) used to build an installation of Adobe Commerce or Magento Open Source.
The following reference documentation is generated from the composer.lock
file, and it covers required packages included in Adobe Commerce on cloud infrastructure 2.4.6.
Dependencies
magento/magento-cloud-metapackage 2.4.6
has the following dependencies:
fastly/magento2: ^1.2.34
magento/ece-tools: ^2002.1.0
magento/module-paypal-on-boarding: ~100.5.0
magento/product-enterprise-edition: >=2.4.6 <2.4.7
Third-party licenses
Apache-2.0, LGPL-2.1-only
Name
Type
Description
elasticsearch/elasticsearch
library
PHP Client for Elasticsearch
Apache-2.0
Name
Type
Description
paypal/module-braintree
metapackage
Braintree Magento
BSD-2-Clause
Name
Type
Description
BSD-3-Clause
Name
Type
Description
magento-module
The stock Zend_Cache_Backend_File backend has extremely poor performance for cleaning by tags making it become unusable as the number of cached items increases. This backend makes many changes resulting in a huge performance boost, especially for tag cleaning.
library
A Redis-based session handler with optimistic locking
library
A simple library to encode and decode JSON Web Tokens (JWT) in PHP. Should conform to the current spec.
library
Client library for reCAPTCHA, a free service that protects websites from spam and abuse.
library
Generate and validate CAPTCHAs using Figlets, images, ReCaptcha, and more
library
Extensions to the PHP Reflection API, static code scanning, and code generation
library
provides a nested object property based user interface for accessing this configuration data within application code
library
Database abstraction layer, SQL abstraction, result set abstraction, and RowDataGateway and TableDataGateway implementations
library
Securely and safely escape HTML, HTML attributes, JavaScript, CSS, and URLs
library
Provides an easy interface for performing Hyper-Text Transfer Protocol (HTTP) requests
library
Provide translations for your application, and filter and validate internationalized values
library
provides convenience methods for serializing native PHP to JSON and decoding JSON to native PHP
library
Provides generalized functionality to compose and send both text and MIME-compliant multipart e-mail messages
library
Create cryptographically secure pseudo-random numbers, and manage big integers
library
Laminas's event-driven MVC layer, including MVC Applications, Controllers, and Plugins
library
library
Provides a lightweight and flexible access control list (ACL) implementation for privileges management
library
library
A component that aids in manipulating and validating ยป Uniform Resource Identifiers (URIs)
library
Validation classes for a wide range of domains, and the ability to chain validators to create complex validation criteria
library
Flexible view layer supporting and providing multiple view layers, helpers, and more
library
Alias legacy ZF class names to Laminas Project equivalents.
BSD-3-Clause-Modification
Name
Type
Description
magento-module
Zend_Cache backend using Redis with full support for tags.
LGPL-2.1-or-later
Name
Type
Description
library
Formerly videlalvaro/php-amqplib. This library is a pure PHP implementation of the AMQP protocol. It's been tested against RabbitMQ.
MIT
Name
Type
Description
library
A powerful alternative to var_export(), which can export closures and objects without __set_state()
library
Credis is a lightweight interface to the Redis key-value store which wraps the phpredis library when available for better performance.
library
Lets you find a path to the system CA bundle, and includes a fallback to the Mozilla CA bundle.
library
Composer helps you declare, manage and install dependencies of PHP projects. It ensures you have the right stack everywhere.
library
Small utility library that handles metadata minification and expansion.
library
Semver library that offers utilities, version constraint parsing and validation.
library
A small layer on top of trigger_error(E_USER_DEPRECATED) or PSR-3 logging with options to disable all deprecations or selectively for packages.
library
PHP Doctrine Lexer parser library that can be used in Top-Down, Recursive Descent Parsers.
library
Adding support for a wider range of PHP versions to ocramius/proxy-manager
library
A php implementation to send log-messages to a GELF compatible backend like Graylog2.
library
Sends your logs to files, sockets, inboxes, databases and various web services
library
Constant-time Implementations of RFC 4648 Encoding (Base-64, Base-32, Base-16)
library
PHP Secure Communications Library - Pure-PHP implementations of RSA, AES, SSH2, SFTP, X.509 etc.
library
A PHP library for generating and working with universally unique identifiers (UUIDs).
library
Simple unix signal handler that silently fails where signals are not supported for easy cross-platform development
library
A PHP library for generating one time passwords according to RFC 4226 (HOTP Algorithm) and the RFC 6238 (TOTP Algorithm) and compatible with Google Authenticator
library
A PHP framework for managing Public Key Infrastructures. It comprises X.509 public key certificates, attribute certificates, certification requests and certification path validation.
library
Helps you find, load, combine, autofill and validate configuration values of any kind
library
Allows you to standardize and centralize the way objects are constructed in your application
library
A generic function and convention to trigger deprecation notices
library
Provides tools that allow your application components to communicate with each other by dispatching events and listening to them
library
Provides a PHP replacement layer for the C intl extension that includes additional data from the ICU library
library
Symfony polyfill for intl's idn_to_ascii and idn_to_utf8 functions
library
Symfony polyfill for intl's Normalizer class and related functions
library
Symfony polyfill backporting some PHP 7.2+ features to lower PHP versions
library
Symfony polyfill backporting some PHP 7.3+ features to lower PHP versions
library
Symfony polyfill backporting some PHP 8.0+ features to lower PHP versions
library
Symfony polyfill backporting some PHP 8.1+ features to lower PHP versions
symfony-bridge
Provides integration for ProxyManager with various Symfony components
library
Handles serializing and deserializing data structures, including object graphs, into array structures or other formats like XML and JSON.
library
Provides an object-oriented API to strings and deals with bytes, UTF-8 code points and grapheme clusters in a unified way
library
PHP core functions that throw exceptions instead of returning FALSE on error
symfony-bundle
JSON Object Signing and Encryption library for PHP and Symfony Bundle.
library
An extremely fast PHP implementation of handlebars ( http://handlebarsjs.com/ ) and mustache ( http://mustache.github.io/ ).
OSL-3.0, AFL-3.0
Name
Type
Description
paypal/module-braintree-graph-ql
magento2-module
N/A
temando/module-shipping-remover
magento2-module
Removes Temando multi-carrier shipping extension from Magento 2
OSL-3.0
Name
Type
Description
temando/module-shipping
metapackage
Temando multi-carrier shipping extension for Magento 2
PHP
Name
Type
Description
Proprietary
Name
Type
Description
proprietary
Name
Type
Description
paypal/module-braintree-core
magento2-module
Fork from the Magento Braintree 2.2.0 module by Gene Commerce for PayPal.
05f2f56e-ac5d-4931-8cdb-764e60e16f26