Adobe Commerce包

Adobe Commerce使用编辑器管理PHP包。

composer.json文件声明了包的列表,而composer.lock文件存储了用于构建Adobe Commerce安装的包的完整列表(每个包的完整版本及其依赖项)。

以下参考文档是从composer.lock文件生成的,它涵盖Adobe Commerce 2.4.7-p1中包含的必需包。

依赖关系

magento/product-enterprise-edition 2.4.7-p1具有以下依赖项:

adobe-commerce/extensions-metapackage: ~2.0
colinmollenhour/cache-backend-file: ^1.4
colinmollenhour/cache-backend-redis: ^1.16
colinmollenhour/credis: ^1.15
colinmollenhour/php-redis-session-abstract: ~1.5.3
composer/composer: ^2.0, !=2.2.16
elasticsearch/elasticsearch: ~7.17.0 || ~8.5.0
ext-bcmath: *
ext-ctype: *
ext-curl: *
ext-dom: *
ext-gd: *
ext-hash: *
ext-iconv: *
ext-intl: *
ext-mbstring: *
ext-openssl: *
ext-pdo_mysql: *
ext-simplexml: *
ext-soap: *
ext-sodium: *
ext-spl: *
ext-xsl: *
ext-zip: *
ezyang/htmlpurifier: ^4.17
guzzlehttp/guzzle: ^7.5
laminas/laminas-captcha: ^2.17
laminas/laminas-code: ^4.13
laminas/laminas-db: ^2.19
laminas/laminas-di: ^3.13
laminas/laminas-escaper: ^2.13
laminas/laminas-eventmanager: ^3.11
laminas/laminas-feed: ^2.22
laminas/laminas-file: ^2.13
laminas/laminas-filter: ^2.33
laminas/laminas-http: ^2.15
laminas/laminas-i18n: ^2.17
laminas/laminas-mail: ^2.16
laminas/laminas-mime: ^2.9
laminas/laminas-modulemanager: ^2.11
laminas/laminas-mvc: ^3.6
laminas/laminas-oauth: ^2.6
laminas/laminas-permissions-acl: ^2.10
laminas/laminas-server: ^2.16
laminas/laminas-servicemanager: ^3.16
laminas/laminas-soap: ^2.10
laminas/laminas-stdlib: ^3.11
laminas/laminas-uri: ^2.9
laminas/laminas-validator: ^2.23
league/flysystem: ^2.4
league/flysystem-aws-s3-v3: ^2.4
lib-libxml: *
magento/composer: ^1.10.0-beta1
magento/composer-dependency-version-audit-plugin: ^0.1
magento/framework-foreign-key: 100.4.6
magento/magento-composer-installer: >=0.4.0
magento/magento2-ee-base: 2.4.7-p1
magento/module-admin-gws: 100.4.7
magento/module-admin-gws-configurable-product: 100.4.4
magento/module-admin-gws-staging: 100.4.4
magento/module-advanced-catalog: 100.4.4
magento/module-advanced-checkout: 100.4.7
magento/module-advanced-rule: 100.4.4
magento/module-advanced-sales-rule: 100.4.4
magento/module-application-server: 100.4.0
magento/module-application-server-new-relic: 100.4.0
magento/module-application-server-performance-monitor: 100.4.0
magento/module-application-server-state-monitor: 100.4.0
magento/module-application-server-state-monitor-graph-ql: 100.4.0
magento/module-async-order: 100.4.3
magento/module-async-order-graph-ql: 100.4.2
magento/module-aws-s3-customer-custom-attributes: 100.4.4
magento/module-aws-s3-gift-card-import-export: 100.4.4
magento/module-aws-s3-scheduled-import-export: 100.4.4
magento/module-banner: 101.2.7
magento/module-banner-customer-segment: 100.4.5
magento/module-banner-graph-ql: 100.4.3
magento/module-banner-staging: 100.4.1
magento/module-bundle-import-export-staging: 100.4.4
magento/module-bundle-staging: 100.4.7
magento/module-catalog-event: 101.1.6
magento/module-catalog-import-export-staging: 100.4.4
magento/module-catalog-inventory-staging: 100.4.5
magento/module-catalog-permissions: 100.4.7
magento/module-catalog-permissions-graph-ql: 100.4.5
magento/module-catalog-rule-staging: 100.4.7
magento/module-catalog-staging: 100.4.7
magento/module-catalog-staging-graph-ql: 100.4.6
magento/module-catalog-url-rewrite-staging: 100.4.6-p1
magento/module-checkout-address-search: 100.4.6
magento/module-checkout-address-search-gift-registry: 100.4.3
magento/module-checkout-staging: 100.4.6
magento/module-cms-staging: 100.4.7
magento/module-configurable-product-staging: 100.4.6
magento/module-custom-attribute-management: 100.4.6
magento/module-customer-balance: 100.4.7
magento/module-customer-balance-graph-ql: 100.4.4
magento/module-customer-custom-attributes: 100.4.7
magento/module-customer-custom-attributes-graph-ql: 100.4.0
magento/module-customer-finance: 100.4.4
magento/module-customer-segment: 102.1.7
magento/module-customer-segment-graph-ql: 100.4.0
magento/module-deferred-total-calculating: 100.4.2
magento/module-downloadable-staging: 100.4.6
magento/module-elasticsearch-catalog-permissions: 100.4.3
magento/module-elasticsearch-catalog-permissions-graph-ql: 100.4.2
magento/module-enterprise: 100.4.5
magento/module-gift-card: 101.3.7
magento/module-gift-card-account: 101.2.7
magento/module-gift-card-account-graph-ql: 100.4.5
magento/module-gift-card-graph-ql: 100.4.7
magento/module-gift-card-import-export: 100.4.4
magento/module-gift-card-staging: 100.4.4
magento/module-gift-message-staging: 100.4.4
magento/module-gift-registry: 101.2.7
magento/module-gift-registry-graph-ql: 100.4.3
magento/module-gift-wrapping: 101.2.6
magento/module-gift-wrapping-graph-ql: 100.4.4
magento/module-gift-wrapping-staging: 100.4.4
magento/module-google-optimizer-staging: 100.4.4
magento/module-google-tag-manager: 100.4.7
magento/module-grouped-product-staging: 100.4.5
magento/module-import-csv: 100.4.1
magento/module-import-csv-api: 100.4.1
magento/module-import-json: 100.4.0
magento/module-import-json-api: 100.4.0
magento/module-invitation: 100.4.6
magento/module-layered-navigation-staging: 100.4.4
magento/module-logging: 101.2.7
magento/module-login-as-customer-logging: 100.4.7
magento/module-login-as-customer-website-restriction: 100.4.5
magento/module-media-content-catalog-staging: 100.4.4
magento/module-msrp-staging: 100.4.5
magento/module-multicoupon: 100.4.0
magento/module-multicoupon-graph-ql: 100.4.0
magento/module-multicoupon-ui: 100.4.0
magento/module-multiple-wishlist: 100.4.7
magento/module-multiple-wishlist-graph-ql: 100.4.3
magento/module-payment-staging: 100.4.4
magento/module-persistent-history: 100.4.4
magento/module-price-permissions: 100.4.3
magento/module-product-video-staging: 100.4.4
magento/module-promotion-permissions: 100.4.4
magento/module-quote-commerce-graph-ql: 100.4.0
magento/module-quote-gift-card-options: 100.4.4
magento/module-quote-staging: 100.4.4
magento/module-reminder: 101.2.6
magento/module-remote-storage-commerce: 100.4.3
magento/module-resource-connections: 100.4.4
magento/module-review-staging: 100.4.4
magento/module-reward: 101.2.7
magento/module-reward-graph-ql: 100.4.6
magento/module-reward-staging: 100.4.4
magento/module-rma: 101.2.7
magento/module-rma-graph-ql: 100.4.6-p1
magento/module-rma-staging: 100.4.4
magento/module-sales-archive: 101.0.5
magento/module-sales-rule-staging: 100.4.6
magento/module-scalable-checkout: 100.4.6
magento/module-scalable-inventory: 100.4.5
magento/module-scalable-oms: 100.4.5
magento/module-scheduled-import-export: 101.2.7
magento/module-search-staging: 100.4.5
magento/module-staging: 101.2.7
magento/module-staging-graph-ql: 100.4.4
magento/module-support: 101.2.6
magento/module-swat: 100.4.5
magento/module-target-rule: 101.2.7
magento/module-target-rule-graph-ql: 100.4.4
magento/module-versions-cms: 101.2.7
magento/module-versions-cms-page-cache: 100.4.3
magento/module-versions-cms-url-rewrite: 100.4.5
magento/module-versions-cms-url-rewrite-graph-ql: 100.4.3
magento/module-visual-merchandiser: 100.4.7
magento/module-website-restriction: 100.4.6
magento/module-weee-staging: 100.4.4
magento/module-wishlist-gift-card: 100.4.3
magento/module-wishlist-gift-card-graph-ql: 100.4.3
magento/page-builder-commerce: 1.7.4-p1
magento/product-community-edition: 2.4.7-p1
magento/security-package-ee: 1.0.2-p1
magento/theme-adminhtml-spectrum: 100.4.2
magento/zend-cache: ^1.16
magento/zend-db: ^1.16
magento/zend-pdf: ^1.16
monolog/monolog: ^2.7
opensearch-project/opensearch-php: ^1.0 || ^2.0
pelago/emogrifier: ^7.0
php: ~8.1.0||~8.2.0||~8.3.0
php-amqplib/php-amqplib: ^3.2
phpseclib/mcrypt_compat: ^2.0
phpseclib/phpseclib: ^3.0
psr/log: ^2 || ^3
ramsey/uuid: ^4.2
symfony/console: ^6.4
symfony/intl: ^6.4
symfony/process: ^6.4
symfony/string: ^6.4
tedivm/jshrink: ^1.4
tubalmartin/cssmin: ^4.1
web-token/jwt-framework: ^3.1
webonyx/graphql-php: ^15.0
wikimedia/less.php: ^3.2

第三方许可证

Apache-2.0,仅LGPL-2.1

名称
类型
描述
elasticsearch/elasticsearch
用于Elasticsearch的PHP客户端
opensearch-project/opensearch-php
适用于OpenSearch的PHP客户端

Apache-2.0

名称
类型
描述
astock/stock-api-libphp
Adobe Stock API库
aws/aws-crt-php
适用于PHP的AWS公共运行时
aws/aws-sdk-php
适用于PHP的AWS SDK — 在PHP项目中使用Amazon Web Services
paypal/module-braintree
中继
BraintreeMagento
wikimedia/less.php
LESS处理器的PHP端口

BSD-2子句

名称
类型
描述
培根/培根 — qr-code
BaconQrCode是PHP的二维码生成器。
dasprid/enum
PHP 7.1枚举实现
webimpress/safe-writer
用于安全写入文件的工具,以避免出现争用情况

BSD-3 — 子句

名称
类型
描述
colimollenhour/cache-backend-file
magento-module
库存Zend_Cache_Backend_File后端在标记清理方面的性能非常差,导致其随着缓存项目数的增加而变得不可用。 此后端进行了许多更改,从而极大地提高了性能,尤其是在标签清理方面。
colimollenhour/php-redis-session-abstract
具有乐观锁定的基于Redis的会话处理程序
firebase/php-jwt
在PHP中编码和解码JSON Web令牌(JWT)的简单库。 应符合当前规范。
google/recaptcha
Client Library for reCAPTCHA,这是一种保护网站抵御垃圾邮件和滥用的免费服务。
laminas/laminas-captcha
使用Figlet、图像、ReCaptcha等生成和验证CAPTCHA
laminas/laminas-code
PHP Reflection API、静态代码扫描和代码生成的扩展
laminas/laminas-config
提供了基于嵌套对象属性的用户界面,用于访问应用程序代码中的此配置数据
laminas/laminas-crypt
强大的加密工具和密码散列
laminas/laminas-db
数据库抽象层、SQL抽象、结果集抽象,以及RowDataGateway和TableDataGateway实现
层叠/层叠 — di
PSR-11容器的自动依赖项注入
laminas/laminas-escaper
安全可靠地转义HTML、HTML属性、JavaScript、CSS和URL
laminas/laminas-eventmanager
触发和侦听PHP应用程序中的事件
层叠/层叠 — 馈送
提供创建和使用RSS和Atom馈送的功能
laminas/laminas-file
查找PHP类文件
层叠/层叠 — 筛选
以编程方式过滤和标准化数据和文件
laminas/laminas-http
提供用于执行超文本传输协议(HTTP)请求的轻松界面
laminas/laminas-i18n
为您的应用程序提供翻译,并筛选和验证国际化值
laminas/laminas-json
提供了将本机PHP序列化为JSON并将JSON解码为本机PHP的方便方法
laminas/laminas-loader
自动加载和插件加载策略
laminas/laminas邮件
提供通用功能,用于撰写和发送文本以及符合MIME的多部分电子邮件
laminas/laminas-math
创建加密安全的伪随机数,并管理大整数
laminas/laminas-mime
创建和解析MIME消息和部件
laminas/laminas-modulemanager
用于层板MVC应用的模块化应用系统
laminas/laminas-mvc
Laminas的事件驱动MVC层,包括MVC应用程序、控制器和插件
laminas/laminas-oauth
laminas/laminas-permissions-acl
为权限管理提供轻量级和灵活的访问控制列表(ACL)实施
laminas/laminas-recaptcha
ReCaptcha Web服务的OOP包装器
laminas/laminas路由器
适用于HTTP和控制台应用程序的灵活路由系统
laminas/laminas-server
创建基于反射的RPC服务器
laminas/laminas-servicemanager
工厂驱动的依赖项注入容器
laminas/laminas会话
面向PHP会话和存储对象的接口
laminas/laminas-soap
laminas/laminas-stdlib
SPL扩展、数组实用程序、错误处理程序等
laminas/laminas-text
创建FIGlet和基于文本的表
laminas/laminas-uri
帮助处理和验证“统一资源标识符(URI)”的组件
laminas/laminas-validator
适用于多种域的验证类,以及链式验证器以创建复杂验证标准的功能
laminas/laminas-view
支持并提供多个视图层、辅助器等的柔性视图层
nikic/php-parser
用PHP编写的PHP解析器
tedivm/jshrink
PHP中内置的Javascript小型器
tubalmartin/cssmin
YUI CSS压缩器的PHP端口

BSD-3 — 子句修改

名称
类型
描述
colimollenhour/cache-backend-redis
magento-module
使用Redis的Zend_Cache后端,完全支持标记。

ISC

名称
类型
描述
paragonie/na_compat
纯PHP的libna实现;使用PHP扩展(如果存在)

LGPL-2.1或更高版本

名称
类型
描述
ezyang/htmlpurifier
使用PHP编写的符合标准的HTML过滤器
php-amqplib/php-amqplib
以前称为videlalvaro/php-amqplib。 此库是AMQP协议的纯PHP实现。 它已经过针对RabbitMQ的测试。

MIT

名称
类型
描述
braintree/braintree_php
PHP客户端库Braintree
程序块/数学
任意精度算术库
程序块/varexporter
var_export()的强大替代函数可以导出不带__set_state()的关闭项和对象
christian-riesen/base32
根据RFC 4648的Base32编码器/解码器
colimollenhour/credis
Credis是Redis键值存储的轻型接口,当可用时它会封装phpredis库以提高性能。
composer/ca-bundle
允许您查找系统CA捆绑包的路径,并包括对Mozilla CA捆绑包的回退。
composer/class-map-generator
用于扫描PHP代码并生成类映射的实用程序。
作曲家/作曲家
Composer可帮助您声明、管理和安装PHP项目的依赖项。 它可确保您随时随地拥有正确的栈栈。
composer/metadata-minifier
处理元数据缩小和扩展的小型实用工具库。
作曲家/密码
提供类型安全预浸料_*替换的PCRE包装库。
composer/semver
提供实用程序、版本约束解析和验证的服务器库。
composer/spdx-licenses
SPDX许可证列表和验证库。
composer/xdebug-handler
在不使用Xdebug的情况下重新启动进程。
endroid/qr-code
Endroid二维码
ezimuel/guzzlestreams
用于elasticsearch-php的guzzle/streams(已放弃)分支
ezimuel/ringphp
与elasticsearch-php一起使用的guzzle/RingPHP(已放弃)分支
guzzlehttp/guzzle
Guzzle是一个PHP HTTP客户端库
guzzlehttp/promise
Guzzle promise库
guzzlehttp/psr7
PSR-7消息实施,其中也提供常用实用工具方法
justinrainbow/json-schema
用于验证json架构的库。
联盟/飞行系统
PHP的文件存储抽象
league/flysystem-aws-s3-v3
适用于Flysystem的AWS S3文件系统适配器。
league/mime-type-detection
用于飞行系统的MIME类型检测
monolog/monolog
将日志发送到文件、套接字、收件箱、数据库和各种Web服务
mtdowling/jmespath.php
以声明方式指定如何从JSON文档中提取元素
paragonie/constant_time_encoding
RFC 4648编码的恒定时间实施(Base-64、Base-32、Base-16)
paragonie/random_compat
PHP 7中的random_bytes()和random_int()的PHP 5.x polyfill
pelago/表情符号
将CSS样式转换为HTML代码中的内联样式属性
phpgt/cssxpath
将CSS选择器转换为XPath查询。
phpgt/dom
新版DOM API。
phpgt/propfunc
属性访问器和变体函数。
phpseclib/mcrypt_compat
用于mcrypt扩展的PHP 5.x-8.x polyfill
phpseclib/phpseclib
PHP安全通信库 — RSA、AES、SSH2、SFTP、X.509等的纯PHP实现。
psr/缓存
缓存库的通用接口
psr/时钟
用于读取时钟的通用接口。
psr/容器
公共容器接口(PHP图PSR-11)
psr/event-dispatcher
用于事件处理的标准接口。
psr/http-client
HTTP客户端的通用接口
psr/http-factory
PSR-17:PSR-7 HTTP消息工厂的通用接口
psr/http-message
HTTP消息的通用接口
psr/log
用于记录库的通用界面
ralouphie/getallheaders
getalleaders的polyfill。
拉姆齐/收藏集
用于表示和处理收藏集的PHP库。
ramsey/uuid
用于生成和使用通用唯一标识符(UUID)的PHP库。
react/promise
CommonJS Promise/A for PHP的轻量级实现
sabberworm/php-css-parser
以PHP编写的CSS文件的解析器
seld/jsonlint
JSON Linter
seld/phar-utils
PHAR文件格式实用程序,用于当PHP向上
seld/signal-handler
简单的unix信号处理程序在信号不受支持时静默失败,从而易于跨平台开发
spomky-labs/aes-key-wrap
PHP的AES密钥换行。
spomky-labs/otphp
用于根据RFC 4226(HOTP算法)和RFC 6238(TOTP算法)生成一次性密码并与Google身份验证器兼容的PHP库
spomky-labs/pki-framework
用于管理公钥基础结构的PHP框架。 它包括X.509公钥证书、属性证书、证书请求和证书路径验证。
symfony/config
帮助您查找、加载、组合、自动填写和验证任何类型的配置值
交响乐/控制台
轻松创建美观且可测试的命令行界面
symfony/css-selector
将CSS选择器转换为XPath表达式
symfony/依赖项注入
允许您标准化并集中处理应用程序中构建对象的方式
symfony/弃用合同
用于触发弃用通知的通用函数和约定
symfony/error-handler
提供用于管理错误和轻松调试PHP代码的工具
symfony/event-dispatcher
提供一些工具,这些工具允许应用程序组件通过调度事件并监听事件来相互通信
symfony/event-dispatcher-contracts
与调度事件相关的一般抽象
symfony/文件系统
为文件系统提供基本实用程序
symfony/finder
通过直观的流畅界面查找文件和目录
symfony/http-client
提供功能强大的方法来同步或异步获取HTTP资源
symfony/http-client-contract
与HTTP客户端相关的一般抽象
symfony/http-foundation
为HTTP规范定义面向对象的层
symfony/http-kernel
提供将请求转换为响应的结构化流程
symfony/intl
提供对ICU库本地化数据的访问
symfony/polyfill-ctype
用于CTYPE函数的交感聚合填料
symfony/polyfill-intl-grapheme
用于Intl的图形素_*函数的Symfony Polyfill
symfony/polyfill-intl-idn
用于intl的idn_to_ascii和idn_to_utf8函数的Symfony Polyfill
symfony/polyfill-intl-normalizer
Intl的Normalizer类和相关函数的Symfony Polyfill
symfony/polyfill-mbstring
Mbstring扩展的Symfony Polyfill
symfony/polyfill-php72
Symfony polyfill将一些PHP 7.2+功能回移植到较低的PHP版本
symfony/polyfill-php73
Symfony polyfill将一些PHP 7.3+功能回移植到较低的PHP版本
symfony/polyfill-php80
Symfony polyfill将一些PHP 8.0及更高版本功能回移植到较低的PHP版本
symfony/polyfill-php81
Symfony polyfill将一些PHP 8.1+功能回移植到较低的PHP版本
symfony/polyfill-php83
Symfony polyfill将一些PHP 8.3+功能回移植到较低的PHP版本
symfony/进程
执行子进程中的命令
交响曲/服务合同
与写入服务相关的一般抽象
symfony/字符串
为字符串提供面向对象的API,并以统一的方式处理字节、UTF-8代码点和图形集群
symfony/var-dumper
提供用于浏览任意PHP变量的机制
symfony/var-exporter
允许将任何可序列化的PHP数据结构导出为纯PHP代码
web-token/jwt-framework
symfony-bundle
PHP和Symfony捆绑包的JSON对象签名和加密库。
webmozart/assert
用于验证方法输入/输出的断言,带有很好的错误消息。
webonyx/graphql-php
GraphQL参考实现的PHP端口

OSL-3.0、AFL-3.0

名称
类型
描述
paypal/module-braintree-customer-balance
magento2模块
不适用
paypal/module-braintree-gift-card-account
magento2模块
不适用
paypal/module-braintree-gift-wrapping
magento2模块
不适用
paypal/module-braintree-graph-ql
magento2模块
不适用

OSL-3.0

名称
类型
描述

PHP

名称
类型
描述
2tvenom/cborencode
PHP的CBOR编码器

专有

名称
类型
描述

proprietary

名称
类型
描述
paypal/module-braintree-core
magento2模块
从Gene Commerce为PayPal提供的MagentoBraintree2.2.0模块创建分支。
recommendation-more-help
1d4eef6c-fef1-4e61-85eb-b58d7b9ac29f