Adobe Commerce套件

Adobe Commerce使用Composer來管理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-only

名稱
型別
說明
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 Common Runtime
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的QR程式碼產生器。
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
資料庫
reCAPTCHA使用者端程式庫,此免費服務可保護網站遠離垃圾郵件與不當使用。
laminas/laminas-captcha
資料庫
使用Figlet、影像、ReCaptcha等專案產生及驗證驗證碼
laminas/laminas-code
資料庫
PHP Reflection API、靜態程式碼掃描和程式碼產生的擴充功能
laminas/laminas-config
資料庫
提供巢狀物件屬性型使用者介面,用於存取應用程式程式碼內的此設定資料
laminas/laminas-crypt
資料庫
強大的加密工具和密碼雜湊功能
laminas/laminas-db
資料庫
資料庫抽象層、SQL抽象層、結果集抽象層,以及RowDataGateway和TableDataGateway實作
laminas/laminas-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-mail
資料庫
提供一般化的功能,以撰寫及傳送文字和MIME相容的多部分電子郵件訊息
laminas/laminas-math
資料庫
建立加密安全的偽隨機數,並管理大整數
laminas/laminas-mime
資料庫
建立和剖析MIME訊息和部分
laminas/laminas-modulemanager
資料庫
適用於Laminas-mvc應用程式的模組化應用程式系統
laminas/laminas-mvc
資料庫
Laminas的事件導向MVC層,包括MVC應用程式、控制器和外掛程式
laminas/laminas-oauth
資料庫
laminas/laminas-permissions-acl
資料庫
提供輕量且有彈性的存取控制清單(ACL)實作,以進行許可權管理
laminas/laminas-recaptcha
資料庫
ReCaptcha Web服務的OOP包裝函式
層疊/層疊 — 路由器
資料庫
適用於HTTP和主控台應用程式的彈性路由系統
laminas/laminas-server
資料庫
建立反射式RPC伺服器
laminas/laminas-servicemanager
資料庫
工廠驅動相依性注入容器
laminas/laminas-session
資料庫
PHP工作階段和儲存的物件導向介面
laminas/laminas-soap
資料庫
laminas/laminas-stdlib
資料庫
SPL擴充功能、陣列公用程式、錯誤處理常式等
層疊/層疊 — 文字
資料庫
建立FIGlet和文字型表格
laminas/laminas-uri
資料庫
協助處理和驗證「統一資源識別碼(URI)」的元件
laminas/laminas-validator
資料庫
適用於多種網域的驗證類別,以及鏈結驗證器以建立複雜驗證條件的功能
laminas/laminas-view
資料庫
彈性檢視層可支援並提供多個檢視層、協助程式等
nikic/php-parser
資料庫
以PHP撰寫的PHP剖析器
tedivm/jshrink
資料庫
內建於PHP的Javascript Minifier
tubalmartin/cssmin
資料庫
YUI CSS壓縮器的PHP連線埠

BSD-3 — 條款 — 修改

名稱
型別
說明
colimollenhour/cache-backend-redis
magento-module
使用Redis的Zend_Cache後端,完全支援標籤。

ISC

名稱
型別
說明
paragonie/na_compat
資料庫
libna的純PHP實作;使用PHP擴充功能(如果存在)

LGPL-2.1或更新版本

名稱
型別
說明
ezyang/htmlpurifier
資料庫
以PHP撰寫的符合標準的HTML篩選器
php-amqplib/php-amqplib
資料庫
原稱videlalvaro/php-amqplib。 此程式庫是AMQP通訊協定的純PHP實作。 並針對RabbitMQ進行測試。

MIT

名稱
型別
說明
braintree/braintree_php
資料庫
BraintreePHP使用者端程式庫
磚/數學
資料庫
任意精確度算術程式庫
brick/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
資料庫
提供型別安全預浸料取代的PCRE包裝程_*庫。
composer/semver
資料庫
提供公用程式、版本限制剖析和驗證的伺服器程式庫。
作曲者/spdx — 授權
資料庫
SPDX授權清單和驗證程式庫。
composer/xdebug-handler
資料庫
在不使用Xdebug的情況下重新啟動程式。
endroid/qr-code
資料庫
Endroid QR碼
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
資料庫
Flysystem的MIME型別偵測
獨白/獨白
資料庫
將您的記錄傳送至檔案、通訊端、收件匣、資料庫和各種網站服務
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
資料庫
屬性存取子與變數函式。
phpseclab/mcrypt_compat
資料庫
PHP 5.x-8.x polyfill for mcrypt延伸模組
phpseclab/phpseclab
資料庫
PHP Secure Communications Library - 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
資料庫
getallheaders的polyfill。
ramsey/collection
資料庫
用於表示和處理集合的PHP程式庫。
ramsey/uuid
資料庫
用於產生和使用通用唯一識別碼(UUID)的PHP程式庫。
react/promise
資料庫
PHP的CommonJS Promise/A的輕量級實作
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 Authenticator相容的PHP程式庫
spomky-labs/pki-framework
資料庫
用於管理公開金鑰基礎結構的PHP架構。 它包含X.509公開金鑰憑證、屬性憑證、憑證要求及憑證路徑驗證。
symfony/config
資料庫
協助您尋找、載入、組合、自動填寫及驗證任何型別的設定值
symfony/主控台
資料庫
輕鬆建立美觀且可測試的指令行介面
symfony/css-selector
資料庫
將CSS選取器轉換為XPath運算式
symfony/相依性插入
資料庫
可讓您標準化並集中處理應用程式中建構物件的方式
symfony/deprecation-contracts
資料庫
用於觸發淘汰通知的通用函式和慣例
symfony/error-handler
資料庫
提供管理錯誤和輕鬆偵錯PHP程式碼的工具
symfony/event-dispatcher
資料庫
提供工具,可讓您的應用程式元件透過傳送事件並接聽它們來彼此通訊
symfony/event-dispatcher-contracts
資料庫
與分派事件相關的一般抽象概念
symfony/檔案系統
資料庫
提供檔案系統的基本公用程式
symfony/finder
資料庫
透過直覺式的流暢介面尋找檔案和目錄
symfony/http-client
資料庫
提供強大的方法來同步或非同步擷取HTTP資源
symfony/http-client-contracts
資料庫
與HTTP使用者端相關的一般抽象概念
symfony/http-foundation
資料庫
定義HTTP規格的物件導向圖層
symfony/http-kernel
資料庫
提供將請求轉換為回應的結構化程式
symfony/intl
資料庫
提供ICU資料庫的本地化資料存取
symfony/polyfill-ctype
資料庫
Ctype函式的Symfony Polyfill
symfony/polyfill-intl-grapheme
資料庫
用於intl的grapheme_*函式的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/process
資料庫
執行子處理序中的命令
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-module
不適用
paypal/module-braintree-gift-card-account
magento2-module
不適用
paypal/module-braintree-gift-wrapping
magento2-module
不適用
paypal/module-braintree-graph-ql
magento2-module
不適用

OSL-3.0

名稱
型別
說明

PHP

名稱
型別
說明
2tvenom/cborencode
資料庫
PHP的CBOR編碼器

Proprietary

名稱
型別
說明

proprietary

名稱
型別
說明
paypal/module-braintree-core
magento2-module
取自Gene Commerce針對PayPal所撰寫的MagentoBraintree2.2.0模組。
recommendation-more-help
1d4eef6c-fef1-4e61-85eb-b58d7b9ac29f