Adobe Commerce B2B套件

Adobe Commerce B2B使用Composer來管理PHP套件。

composer.json 檔案會宣告套件清單,而 composer.lock 檔案會儲存用來建置Adobe Commerce B2B安裝的套件完整清單(每個套件及其相依性的完整版本)。

下列參考檔案產生自 composer.lock 封面,並涵蓋Adobe Commerce B2B 1.4.2中包含的必要套件。

相依性

magento/extension-b2b 1.4.2 具有下列相依性:

magento/framework: >=103.0.6 <=103.0.7
magento/magento2-b2b-base: 1.4.2
magento/module-b2b: 100.4.1
magento/module-bundle-negotiable-quote: 100.4.0
magento/module-bundle-requisition-list: 100.4.0
magento/module-bundle-requisition-list-graph-ql: 1.4.0
magento/module-bundle-shared-catalog: 100.4.0
magento/module-checkout-address-search-negotiable-quote: 100.4.1
magento/module-checkout-agreements-negotiable-quote: 100.4.0
magento/module-checkout-agreements-purchase-order: 1.4.0
magento/module-company: 101.2.1
magento/module-company-credit: 100.4.0
magento/module-company-credit-graph-ql: 1.4.0
magento/module-company-graph-ql: 1.4.0
magento/module-company-payment: 100.4.0
magento/module-company-shipping: 1.4.0
magento/module-configurable-negotiable-quote: 100.4.0
magento/module-configurable-requisition-list: 100.4.1
magento/module-configurable-requisition-list-graph-ql: 1.4.0
magento/module-configurable-shared-catalog: 100.4.0
magento/module-downloadable-requisition-list-graph-ql: 1.4.0
magento/module-gift-card-negotiable-quote: 100.4.0
magento/module-gift-card-requisition-list: 100.4.0
magento/module-gift-card-requisition-list-graph-ql: 1.4.0
magento/module-gift-card-shared-catalog: 100.4.0
magento/module-grouped-requisition-list: 100.4.0
magento/module-grouped-shared-catalog: 100.4.0
magento/module-negotiable-quote: 100.4.2
magento/module-negotiable-quote-async-order: 1.4.1
magento/module-negotiable-quote-graph-ql: 1.4.0
magento/module-negotiable-quote-shared-catalog: 100.4.1
magento/module-negotiable-quote-weee: 100.4.1
magento/module-order-history-search: 100.4.2
magento/module-paypal-negotiable-quote: 1.4.1
magento/module-paypal-purchase-order: 1.4.0
magento/module-purchase-order: 100.4.1
magento/module-purchase-order-graph-ql: 1.4.0
magento/module-purchase-order-rule: 100.4.0
magento/module-purchase-order-rule-graph-ql: 1.4.0
magento/module-quick-order: 100.4.0
magento/module-quick-order-graph-ql: 1.4.0
magento/module-requisition-list: 100.4.1
magento/module-requisition-list-graph-ql: 1.4.0
magento/module-shared-catalog: 100.4.1
magento/module-shared-catalog-graph-ql: 1.4.0
magento/security-package-b2b: 1.0.4

協力廠商授權

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使用者端程式庫,此免費服務可保護網站遠離垃圾郵件與不當使用。
拉米納斯/拉米納斯 — 驗證碼
資料庫
使用Figlet、影像、ReCaptcha等專案產生及驗證驗證碼
laminas/laminas碼
資料庫
PHP Reflection API、靜態程式碼掃描和程式碼產生的擴充功能
層板/層板 — 組態
資料庫
提供巢狀物件屬性型使用者介面,用於存取應用程式程式碼內的此設定資料
層粘連體/層粘連體
資料庫
強大的加密工具和密碼雜湊功能
laminas/laminas-db
資料庫
資料庫抽象層、SQL抽象層、結果集抽象層,以及RowDataGateway和TableDataGateway實作
萊米納斯/萊米納斯 — 迪
資料庫
PSR-11容器的自動化相依性插入
laminas/laminas-escaper
資料庫
安全且安全地逸出HTML、HTML屬性、JavaScript、CSS和URL
laminas/laminas-eventmanager
資料庫
觸發並接聽PHP應用程式中的事件
層疊/層疊 — 饋送
資料庫
提供建立和使用RSS和Atom摘要的功能
laminas/laminas-file
資料庫
找到PHP類別檔案
層疊/層疊 — 濾鏡
資料庫
以程式設計方式篩選及標準化資料和檔案
laminas/laminas-http
資料庫
提供執行超文字傳輸通訊協定(HTTP)要求的簡易介面
雷米納斯/雷米納斯 — i18n
資料庫
提供應用程式的翻譯,並篩選及驗證國際化值
laminas/laminas-json
資料庫
提供了將原生PHP序列化為JSON並將JSON解碼為原生PHP的便利方法
層疊/層疊 — 載入器
資料庫
自動載入和外掛程式載入策略
層疊/層疊 — 郵件
資料庫
提供一般化的功能,以撰寫及傳送文字和MIME相容的多部分電子郵件訊息
laminas/laminas-math
資料庫
建立加密安全的偽隨機數,並管理大整數
層板/層板MIME
資料庫
建立和剖析MIME訊息和部分
laminas/laminas-modulemanager
資料庫
適用於Laminas-mvc應用程式的模組化應用程式系統
laminas/laminas-mvc
資料庫
Laminas的事件導向MVC層,包括MVC應用程式、控制器和外掛程式
雷米納斯/雷米納斯 — 奧auth
資料庫
laminas/laminas-permissions-acl
資料庫
提供輕量且有彈性的存取控制清單(ACL)實作,以進行許可權管理
拉米納斯/拉米納斯 — 雷卡普查
資料庫
ReCaptcha Web服務的OOP包裝函式
laminas/laminas路由器
資料庫
適用於HTTP和主控台應用程式的彈性路由系統
laminas/laminas-server
資料庫
建立反射式RPC伺服器
laminas/laminas-servicemanager
資料庫
工廠驅動相依性注入容器
laminas/laminas-session
資料庫
PHP工作階段和儲存的物件導向介面
羊皮面/羊皮面
資料庫
laminas/laminas-stdlib
資料庫
SPL擴充功能、陣列公用程式、錯誤處理常式等
層疊/層疊 — 文字
資料庫
建立FIGlet和文字型表格
laminas/laminas-uri
資料庫
協助處理和驗證「統一資源識別碼(URI)」的元件
laminas/laminas-validator
資料庫
適用於多種網域的驗證類別,以及鏈結驗證器以建立複雜驗證條件的功能
萊米納斯/萊米納斯維尤
資料庫
彈性檢視層可支援並提供多個檢視層、協助程式等
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或更新版本

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

MIT

名稱
型別
說明
braintree/braintree_php
資料庫
BraintreePHP使用者端程式庫
磚/數學
資料庫
任意精確度算術程式庫
磚/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
資料庫
處理中繼資料縮制和擴充的小型公用程式庫。
composer/pcre
資料庫
提供型別安全預浸料取代的PCRE包裝程_*庫。
composer/semver
資料庫
提供公用程式、版本限制剖析和驗證的伺服器程式庫。
composer/spdx-licenses
資料庫
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結構描述的程式庫。
league/flysystem
資料庫
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/emogrifier
資料庫
將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/cache
資料庫
快取程式庫的通用介面
psr/clock
資料庫
讀取時鐘的通用介面。
psr/container
資料庫
通用容器介面(PHP圖PSR-11)
psr/event-dispatcher
資料庫
用於事件處理的標準介面。
psr/http-client
資料庫
HTTP使用者端的通用介面
psr/http-factory
資料庫
PSR-7 HTTP訊息處理站的通用介面
psr/http-message
資料庫
HTTP訊息的通用介面
psr/log
資料庫
記錄程式庫的通用介面
ralouphie/getallheaders
資料庫
getallheaders的polyfill。
拉姆齊/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-contract
資料庫
用於觸發淘汰通知的通用函式和慣例
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/string
資料庫
為字串提供物件導向的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
88ad8589-1cb8-47eb-a79c-0e4726a4ac2a