Adobe Commerce用のクラウドパッケージ

クラウドインフラストラクチャー上のAdobe Commerceでは、PHP パッケージの管理に Composer を使用します。

この composer.json ファイルはパッケージのリストを宣言するのに対して、 composer.lock ファイルには、Adobe Commerceのインストールのビルドに使用されるパッケージの完全なリスト(各パッケージの完全なバージョンとその依存関係)が保存されます。

次のリファレンスドキュメントは、 composer.lock ファイルで、cloud infrastructure 2.4.7 上のAdobe Commerceに含まれている必要なパッケージについて説明します。

依存関係

magento/magento-cloud-metapackage 2.4.7 には次の依存関係があります。

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.7 <2.4.8

サードパーティライセンス

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共通ランタイム
aws/aws-sdk-php
ライブラリ
AWS SDK for PHP - PHP プロジェクトでAmazon Web Servicesを使用する
paypal/module-braintree
隠喩
BraintreeMagento
wikimedia/less.php
ライブラリ
LESS プロセッサの PHP ポート

BSD-2 句

名前
タイプ
説明
bacon/bacon-qr-code
ライブラリ
BaconQrCode は、PHP 用の QR コードジェネレータです。
dasprid/enum
ライブラリ
PHP 7.1 列挙実装
webimpress/safe-writer
ライブラリ
競合状態を避けるため、ファイルを安全に書き込むためのツール

BSD-3 句

名前
タイプ
説明
colinmollenhour/cache-backend-file
magento-module
ストックの Zend_Cache_Backend_File バックエンドは、タグによるクリーニングのパフォーマンスが非常に悪く、キャッシュされたアイテムの数が増えると使用できなくなります。 このバックエンドは多くの変更を加え、特にタグのクリーニングのパフォーマンスを大幅に向上させます。
colinmollenhour/php-redis-session-abstract
ライブラリ
楽観的ロックを使用した Redis ベースのセッションハンドラー
fastly/magento2
magento2-module
Magento 2.4.x 用 Fastly CDN モジュール
firebase/php-jwt
ライブラリ
PHP で JSON ウェブトークン(JWT)をエンコードし、デコードするためのシンプルなライブラリ。 現在の仕様に準拠する必要があります。
google/recaptcha
ライブラリ
Web サイトをスパムや不正使用から保護する無料サービスである reCAPTCHA のクライアントライブラリ。
ラミナス/ラミナス – キャプチャ
ライブラリ
置物、画像、ReCaptcha などを使用した CAPTCHA の生成と検証
ラミナス/ラミナス符号
ライブラリ
PHP Reflection API、静的コードスキャン、およびコード生成の拡張
laminas/laminas-config
ライブラリ
アプリケーション コード内でこの構成データにアクセスするための、ネストされたオブジェクト プロパティ ベースのユーザーインターフェイスを提供します
ラミナス/ラミナス陰窩
ライブラリ
強力な暗号化ツールとパスワードハッシュ
ラミナス/ラミナス – db
ライブラリ
データベース抽象化レイヤー、SQL 抽象化、結果セット抽象化、RowDataGateway および TableDataGateway の実装
ラミナス/ラミナス – ディ
ライブラリ
PSR-11 コンテナの自動依存関係インジェクション
ラミナス/ラミナスエスケープ
ライブラリ
HTML、HTML属性、JavaScript、CSS および URL を安全かつ安全にエスケープ
ラミナス/ラミナス – イベントマネージャ
ライブラリ
PHP アプリケーション内のイベントをトリガーしてリッスンする
ラミナス/ラミナス供給
ライブラリ
rss および Atom フィードを作成および使用する機能を提供します
ラミナス/ラミナス ファイル
ライブラリ
PHP クラスファイルを見つける
ラミナス/ラミナスフィルター
ライブラリ
データとファイルをプログラムでフィルタリングし、正規化する
laminas/laminas-http
ライブラリ
ハイパーテキスト転送プロトコル (HTTP) リクエストを実行するための簡単なインターフェイスを提供します。
ラミナス/ラミナス – i18n
ライブラリ
アプリケーションの翻訳を提供し、国際化値をフィルタリングおよび検証します
laminas/laminas-json
ライブラリ
は、ネイティブの PHP を JSON にシリアル化し、JSON をネイティブの PHP にデコードする便利なメソッドを提供します
ラミナス/ラミナスローダー
ライブラリ
自動読み込みとプラグインの読み込み戦略
laminas/laminas-mail
ライブラリ
テキストと MIME に準拠したマルチパート形式のメールメッセージを作成して送信する一般的な機能を提供
laminas/laminas-math
ライブラリ
暗号学的に安全な擬似乱数を作成し、大きな整数を管理します
laminas/laminas-mime
ライブラリ
MIME メッセージおよび部分の作成と解析
ラミナス/ラミナス – モジュールマネージャー
ライブラリ
ラミナス mvc アプリケーション用モジュール式アプリケーションシステム
ラミナス/ラミナス – mvc
ライブラリ
Laminas のイベント駆動型 MVC レイヤー(MVC アプリケーション、コントローラ、プラグインを含む)
laminas/laminas-oauth
ライブラリ
laminas/laminas-permissions-acl
ライブラリ
権限管理のための軽量で柔軟なアクセス制御リスト(ACL)実装を提供します
laminas/laminas-recaptcha
ライブラリ
ReCaptcha web サービスの OOP ラッパー
laminas/laminas-router
ライブラリ
HTTP およびコンソールアプリケーション用の柔軟なルーティングシステム
ラミナス/ラミナス サーバ
ライブラリ
反射ベースの RPC サーバを作成する
ラミナス/ラミナス – サービスマネガー
ライブラリ
ファクトリ駆動の依存関係挿入コンテナ
laminas/laminas-session
ライブラリ
PHP セッションおよびストレージへのオブジェクト指向インタフェース
ラミナス・ラミナス石鹸
ライブラリ
laminas/laminas-stdlib
ライブラリ
SPL 拡張機能、配列ユーティリティ、エラーハンドラーなど
ラミナス/ラミナス テキスト
ライブラリ
FIGlets とテキストベースのテーブルの作成
laminas/laminas-uri
ライブラリ
操作と検証を支援するコンポーネント » Uniform Resource Identifier (URI)
ラミナス/ラミナスバリデーター
ライブラリ
幅広いドメイン向けの検証クラスと、複雑な検証条件を作成するためにバリデータを連結する機能
laminas/laminas-view
ライブラリ
複数のビューレイヤー、ヘルパーなどをサポートおよび提供する柔軟なビューレイヤー
nikic/php-parser
ライブラリ
PHP で書かれた PHP パーサ
tedivm/jshrink
ライブラリ
PHP に組み込まれた JavaScript 縮小機能
ツバルマーティン/cssmin
ライブラリ
YUI CSS コンプレッサの PHP ポート

BSD-3 句の変更

名前
タイプ
説明
colinmollenhour/cache-backend-redis
magento-module
タグを完全にサポートする Redis を使用した Zend_Cache バックエンド。

ISC

名前
タイプ
説明
paragonie/sodium_compat
ライブラリ
純粋な PHP の libsodium の実装。存在する場合は PHP の拡張機能を使用します。

LGPL-2.1 以降

名前
タイプ
説明
ezyang/htmlpurifier
ライブラリ
PHP で書かれた標準準拠のHTMLフィルタ
php-amqplib/php-amqplib
ライブラリ
以前は videlalvaro/php-amqplib でした。 このライブラリは、AMQP プロトコルを PHP で実装したものです。 RabbitMQに対してテストされています。

MIT

名前
タイプ
説明
braintree/braintree_php
ライブラリ
Braintree PHP クライアントライブラリ
れんが/数学
ライブラリ
任意精度演算ライブラリ
レンガ/ベラエクスポーター
ライブラリ
var_export ()の代わりとなる強力な関数で、__set_state ()を使用せずにクロージャやオブジェクトをエクスポートすることができます。
carbonphp/carbon-doctrine-types
ライブラリ
ドクトリンにおける炭素の利用形態
christian-riesen/base32
ライブラリ
RFC 4648 に準拠した Base32 エンコーダー/デコーダー
コリンモレン時間/単位
ライブラリ
Credis は Redis のキー値ストアへの軽量なインターフェースで、パフォーマンスを向上させるために利用可能な場合は phpredis ライブラリをラップします。
composer/ca-bundle
ライブラリ
システム CA バンドルへのパスを検索し、Mozilla CA バンドルへのフォールバックを含めることができます。
composer/class-map-generator
ライブラリ
PHP コードをスキャンし、クラスマップを生成するためのユーティリティ。
composer/composer
ライブラリ
Composer を使用すると、PHP プロジェクトの依存関係を宣言、管理、およびインストールできます。 あらゆる場所に適切なスタックを確保できます。
コンポーザー/メタデータ縮小子
ライブラリ
メタデータの縮小と拡張を処理する小さなユーティリティライブラリ。
composer/pcre
ライブラリ
タイプセーフな preg_*代替品を提供する PCRE ラッピングライブラリ。
composer/semver
ライブラリ
ユーティリティ、バージョン制約の解析、および検証を提供する 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 のフォーク(放棄)
friendsofphp/proxy-manager-lts
ライブラリ
様々な PHP バージョンのサポートを ocramius/proxy-manager に追加
graylog2/gelf-php
ライブラリ
Graylog2 のような GELF 互換バックエンドにログメッセージを送信する php の実装。
guzzlehttp/guzzle
ライブラリ
Guzzle は PHP HTTP クライアントライブラリです
guzzlehttp/promises
ライブラリ
Guzzle Promises ライブラリ
guzzlehttp/psr7
ライブラリ
共通のユーティリティメソッドも提供する PSR-7 メッセージ実装
照明/コレクション
ライブラリ
Illuminate コレクションパッケージ。
照度/設定
ライブラリ
Illuminate Config パッケージ。
照度/契約
ライブラリ
Illuminate Contracts パッケージ。
照度/マクロ可能
ライブラリ
Illuminate Macroable パッケージ。
justinrainbow/json-schema
ライブラリ
JSON スキーマを検証するためのライブラリ。
league/flysystem
ライブラリ
PHP のファイルストレージの抽象化
league/flysystem-aws-s3-v3
ライブラリ
Flysystem 用のAWS S3 ファイルシステムアダプタ。
league/mime-type-detection
ライブラリ
Flysystem の MIME タイプ検出
モノローグ/モノローグ
ライブラリ
ファイル、ソケット、受信ボックス、データベース、および様々な web サービスにログを送信します。
mtdowling/jmespath.php
ライブラリ
JSON ドキュメントから要素を抽出する方法を宣言的に指定します
ネボット/カーボン
ライブラリ
281 の異なる言語をサポートする、DateTime の API 拡張機能。
paragonie/constant_time_encoding
ライブラリ
RFC 4648 エンコーディングの定時間実装(Base-64、Base-32、Base-16)
paragonie/random_compat
ライブラリ
PHP 5.x における random_bytes ()と random_int ()のポリフィルは PHP 7 から提供されています。
ペラゴ/顔文字
ライブラリ
CSS スタイルをHTMLコードのインラインスタイル属性に変換します
phpgt/cssxpath
ライブラリ
CSS セレクターを XPath クエリに変換します。
phpgt/dom
ライブラリ
最新の DOM API。
phpgt/propfunc
ライブラリ
プロパティのアクセサ関数とミューテータ関数。
phpseclib/mcrypt_compat
ライブラリ
PHP 5.x-8.x polyfill (mcrypt 拡張モジュール用)
phpseclib/phpseclib
ライブラリ
PHP Secure Communications Library - RSA、AES、SSH2、SFTP、X.509 などの純粋な PHP 実装。
psr/clock
ライブラリ
クロックを読み取るための共通インターフェイス。
psr/コンテナ
ライブラリ
共通コンテナインタフェース (PHP FIG PSR-11)
psr/event-dispatcher
ライブラリ
イベント処理の標準インターフェイス。
psr/http-client
ライブラリ
HTTP クライアントの共通インターフェイス
psr/http-factory
ライブラリ
PSR-7 HTTP メッセージファクトリの共通インターフェイス
psr/http-message
ライブラリ
HTTP メッセージの共通インターフェイス
psr/log
ライブラリ
ライブラリをログに記録するための共通インターフェイス
psr/simple-cache
ライブラリ
シンプルなキャッシュ用の共通インターフェイス
ralouphie/getallheaders
ライブラリ
getallheaders のポリフィル。
ラムジー/コレクション
ライブラリ
コレクションを表現および操作するための PHP ライブラリ。
ramsey/uuid
ライブラリ
ユニバーサル固有識別子(UUID)を生成し、操作するための PHP ライブラリ。
react/promise
ライブラリ
CommonJS Promises/A for PHP の軽量実装
sabberworm/php-css-parser
ライブラリ
PHP で書かれた CSS ファイルのパーサ
seld/jsonlint
ライブラリ
JSON リンター
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/console
ライブラリ
美しくテスト可能なコマンドラインインターフェイスの作成が容易になります。
symfony/css-selector
ライブラリ
CSS セレクターを XPath 式に変換
symfony/dependency-injection
ライブラリ
を使用すると、アプリケーションでのオブジェクトの作成方法を標準化および一元化できます
symfony/deprecation-contracts
ライブラリ
トリガー廃止通知の一般的な関数と規則
symfony/error-handler
ライブラリ
エラーを管理し、PHP コードのデバッグを容易にするツールを提供します。
symfony/event-dispatcher
ライブラリ
は、イベントをディスパッチしてリッスンすることで、アプリケーションコンポーネントが相互に通信できるようにするツールを提供します
symfony/event-dispatcher-contracts
ライブラリ
イベントのディスパッチに関連する一般的な抽象概念
symfony/filesystem
ライブラリ
ファイルシステムの基本的なユーティリティを提供します
symfony/finder
ライブラリ
直感的な fluent インターフェイスを使用してファイルとディレクトリを検索します。
symfony/http-client
ライブラリ
HTTP リソースを同期または非同期で取得する強力なメソッドを提供
symfony/http-client-contracts
ライブラリ
HTTP クライアントに関連する一般的な抽象概念
symfony/http-foundation
ライブラリ
HTTP 仕様のオブジェクト指向レイヤーを定義します
symfony/http-kernel
ライブラリ
リクエストを応答に変換する構造化されたプロセスを提供します
symfony/intl
ライブラリ
ICU ライブラリのローカリゼーションデータへのアクセスを提供します
symfony/polyfill-type
ライブラリ
ctype 関数のシンボリックリポリ入力
symfony/polyfill-intl-grapheme
ライブラリ
intl の grapheme_*関数のシンフォニーポリフィル
symfony/polyfill-intl-idn
ライブラリ
intl の idn_to_ascii 関数と idn_to_utf8 関数に対するシンボリックリポリフィル
symfony/polyfill-intl-normalizer
ライブラリ
Intl の Normalizer クラスおよび関連する関数に対する Symfony polyfill
symfony/polyfill-mbstring
ライブラリ
Mbstring 拡張機能用のシンボリックポリフィル
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/proxy-manager-bridge
交響橋
ProxyManager と様々な Symfony コンポーネントの統合を提供
symfony/serializer
ライブラリ
データ構造(オブジェクトグラフを含む)のシリアル化とデシリアライズを、配列構造または XML や JSON などのその他の形式に対応します。
symfony/service-contract
ライブラリ
サービスの記述に関連する一般的な抽象概念
symfony/string
ライブラリ
文字列へのオブジェクト指向 API を提供し、バイト、UTF-8 コードポイントおよび grapheme クラスターを統一された方法で処理します
交信/翻訳
ライブラリ
アプリケーションを国際化するツールを提供します
同期/翻訳契約
ライブラリ
翻訳に関連する一般的な抽象概念
symfony/var-dumper
ライブラリ
任意の PHP 変数を参照するためのメカニズムを提供します。
symfony/var-exporter
ライブラリ
シリアライズ可能な PHP データ構造をプレーンな PHP コードにエクスポートする
symfony/yaml
ライブラリ
YAML ファイルの読み込みとダンプ
web-token/jwt-framework
交響束
PHP および Symfony バンドル用の JSON オブジェクト署名および暗号化ライブラリ。
webmozart/assert
ライブラリ
メソッドの入力/出力を有効なエラーメッセージで検証するアサーション。
webonyx/graphql-php
ライブラリ
GraphQL参照実装の PHP ポート
zordius/lightncandy
ライブラリ
ハンドルバー(http://handlebarsjs.com/)と口ひげ(http://mustache.github.io/)の非常に高速な 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 エンコーダ

独自の

名前
タイプ
説明

専有

名前
タイプ
説明
paypal/module-braintree-core
magento2-module
PayPal 用の Gene Commerce によるMagentoBraintree 2.2.0 モジュールから分岐。
recommendation-more-help
05f2f56e-ac5d-4931-8cdb-764e60e16f26