Pacchetti B2B di Adobe Commerce

Adobe Commerce B2B utilizza Composer per gestire i pacchetti PHP.

Il composer.json file dichiara l'elenco dei colli, mentre il composer.lock Il file archivia un elenco completo dei pacchetti (una versione completa di ciascun pacchetto e delle relative dipendenze) utilizzati per creare un’installazione di Adobe Commerce B2B.

La seguente documentazione di riferimento è generata da composer.lock e riguarda i pacchetti richiesti inclusi in Adobe Commerce B2B 1.4.2.

Dipendenze

magento/extension-b2b 1.4.2 ha le seguenti dipendenze:

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

Licenze di terze parti

Apache-2.0, solo LGPL-2.1

Nome
Tipo
Descrizione
elasticsearch/elasticsearch
libreria
Client PHP, ad Elasticsearch
opensearch-project/opensearch-php
libreria
Client PHP per OpenSearch

Apache-2.0

Nome
Tipo
Descrizione
astock/stock-api-libphp
libreria
Libreria API di Adobe Stock
aws/aws-crt-php
libreria
Common Runtime di AWS per PHP
aws/aws-sdk-php
libreria
SDK di AWS per PHP - Utilizzare Amazon Web Services nel progetto PHP
paypal/module-braintree
metapacchetto
Braintree Magento
wikimedia/less.php
libreria
Porta PHP del processore LESS

Clausola BSD-2

Nome
Tipo
Descrizione
bacon/bacon-qr-code
libreria
BaconQrCode è un generatore di codici QR per PHP.
dasprid/enum
libreria
Implementazione PHP 7.1 enum
webimpress/safe-writer
libreria
Strumento per scrivere i file in modo sicuro, per evitare race condition

Clausola BSD-3

Nome
Tipo
Descrizione
colinmollenhour/cache-backend-file
modulo magento
Il backend Zend_Cache_Backend_File di magazzino ha prestazioni estremamente scadenti per la pulizia da parte dei tag, rendendolo inutilizzabile con l’aumento del numero di elementi memorizzati in cache. Questo back-end apporta molte modifiche che determinano un notevole miglioramento delle prestazioni, in particolare per la pulizia dei tag.
colinmollenhour/php-redis-session-abstract
libreria
Un gestore di sessione basato su Redis con blocco ottimistico
firebase/php-jwt
libreria
Una semplice libreria per codificare e decodificare i token web JSON (JWT) in PHP. Deve essere conforme alla specifica corrente.
google/recaptcha
libreria
Libreria client per reCAPTCHA, un servizio gratuito che protegge i siti web da spam e utilizzo non corretto.
laminas/laminas-captcha
libreria
Generare e convalidare i CAPTCHA utilizzando figure, immagini, ReCaptcha e altro ancora
Codice laminas/laminas
libreria
Estensioni dell'API PHP Reflection, scansione del codice statico e generazione del codice
configurazione laminas/laminas
libreria
fornisce un'interfaccia utente basata su proprietà di oggetto nidificato per accedere ai dati di configurazione nel codice dell'applicazione
laminas/laminas-crypt
libreria
Potenti strumenti di crittografia e hashing delle password
laminas/laminas-db
libreria
Livello di astrazione del database, astrazione SQL, astrazione del set di risultati e implementazioni RowDataGateway e TableDataGateway
laminas/laminas-di
libreria
Iniezione di dipendenza automatica per contenitori PSR-11
laminas/laminas-escape
libreria
Escape sicuro di HTML, attributi HTML, JavaScript, CSS e URL
laminas/laminas-eventmanager
libreria
Attivare e ascoltare gli eventi all'interno di un'applicazione PHP
Alimentazione laminas/laminas
libreria
fornisce funzionalità per creare e utilizzare feed RSS e Atom
File laminas/laminas
libreria
Individuazione dei file di classe PHP
laminas/laminas-filter
libreria
Filtrare e normalizzare a livello di programmazione dati e file
laminas/laminas-http
libreria
Interfaccia semplice per l'esecuzione di richieste HTTP (Hyper-Text Transfer Protocol)
laminas/laminas-i18n
libreria
Fornisci le traduzioni per la tua applicazione, e filtra e convalida i valori internazionalizzati
laminas/laminas-json
libreria
fornisce metodi di convenienza per serializzare da PHP nativo a JSON e decodificare da JSON a PHP nativo
laminas/laminas-loader
libreria
Strategie di caricamento automatico e plug-in
laminas/laminas-mail
libreria
Fornisce funzionalità generalizzate per la composizione e l'invio di messaggi di posta elettronica in più parti sia di testo che compatibili con MIME
laminas/laminas-math
libreria
Creazione di numeri pseudo-casuali protetti da crittografia e gestione di numeri interi di grandi dimensioni
laminas/laminas-mime
libreria
Creare e analizzare parti e messaggi MIME
laminas/laminas-modulemanager
libreria
Sistema modulare per applicazioni laminas-mvc
laminas/laminas-mvc
libreria
Livello MVC basato su eventi di Laminas, incluse applicazioni MVC, controller e plug-in
laminas/laminas-oauth
libreria
laminas/laminas-permissions-acl
libreria
Implementazione di un elenco di controllo di accesso (ACL) leggero e flessibile per la gestione dei privilegi
laminas/laminas-recaptcha
libreria
Wrapper OOP per il servizio Web ReCaptcha
laminas/laminas-router
libreria
Sistema di routing flessibile per applicazioni HTTP e console
server laminas/laminas
libreria
Creazione di server RPC basati su riflessioni
laminas/laminas-servicemanager
libreria
Contenitore Di Iniezione Di Dipendenza Basato Su Fabbrica
sessione laminas/laminas
libreria
Interfaccia orientata agli oggetti per sessioni PHP e storage
Laminas/laminas-soap
libreria
laminas/laminas-stdlib
libreria
Estensioni SPL, utility di array, gestori di errori e altro ancora
laminas/laminas-text
libreria
Creare i file FIGlet e le tabelle basate su testo
laminas/laminas-uri
libreria
Componente che facilita la manipolazione e la convalida degli URI (Uniform Resource Identifiers)
laminas/laminas-validator
libreria
Classi di convalida per un'ampia gamma di domini e possibilità di concatenare le convalide per creare criteri di convalida complessi
Laminas/laminas
libreria
Livello di vista flessibile che supporta e fornisce più livelli di vista, helper e altro ancora
nikic/php-parser
libreria
Un parser PHP scritto in PHP
tedivm/jshrink
libreria
PHP integrato nel minifier JavaScript
tubalmartin/cssmin
libreria
Porta PHP del compressore CSS YUI

Modifica clausola BSD-3

Nome
Tipo
Descrizione
colinmollenhour/cache-backend-redis
modulo magento
Zend_Cache back-end che utilizza Redis con supporto completo per i tag.

ISC

Nome
Tipo
Descrizione
paragonie/sodio_compat
libreria
Pura implementazione PHP di libsodium; utilizza l’estensione PHP, se presente

LGPL-2.1-or-later

Nome
Tipo
Descrizione
ezyang/htmlPurificer
libreria
Filtro HTML conforme agli standard scritto in PHP
php-amqplib/php-amqplib
libreria
Ex videlalvaro/php-amqplib. Questa libreria è un’implementazione PHP pura del protocollo AMQP. È stato testato contro RabbitMQ.

MIT

Nome
Tipo
Descrizione
braintree/braintree_php
libreria
Braintree libreria client PHP
mattone/matematica
libreria
Libreria aritmetica di precisione arbitraria
brick/varexporter
libreria
Una potente alternativa a var_export(), che può esportare chiusure e oggetti senza __set_state()
christian-riesen/base32
libreria
Codificatore/decodificatore Base32 secondo RFC 4648
colinmollenhour/credis
libreria
Credis è un’interfaccia leggera dell’archivio Redis di valori chiave che racchiude la libreria phpredis quando disponibile per prestazioni migliori.
compositore/ca-bundle
libreria
Consente di trovare un percorso per il bundle CA di sistema e include un fallback al bundle CA di Mozilla.
compositore/class-map-generator
libreria
Utilità per scansionare il codice PHP e generare mappe di classe.
compositore/compositore
libreria
Composer consente di dichiarare, gestire e installare le dipendenze dei progetti PHP. Ti garantisce di avere la giusta pila ovunque.
compositore/minificatore metadati
libreria
Piccola libreria di utilità che gestisce la minimizzazione e l'espansione dei metadati.
compositore/pcre
libreria
Libreria di wrapping PCRE che offre sostituzioni preg_* di tipo sicuro.
compositore/semver
libreria
Libreria semver che offre utility, analisi e convalida dei vincoli di versione.
compositore/licenze spdx
libreria
Elenco licenze SPDX e libreria di convalida.
compositore/xdebug-handler
libreria
Riavvia un processo senza Xdebug.
endroid/qr-code
libreria
Codice QR Endroid
ezimuel/guzzlestream
libreria
Forcella di guzzle/ruscelli (abbandonati) da utilizzare con elasticsearch-php
ezimuel/ringphp
libreria
Forchetta di guzzle/RingPHP (abbandonato) da utilizzare con elasticsearch-php
guzzlehttp/guzzle
libreria
Guzzle è una libreria client HTTP PHP
guzzlehttp/promise
libreria
Libreria Guzzle promesse
guzzlehttp/psr7
libreria
Implementazione del messaggio PSR-7 che fornisce anche metodi di utilità comuni
justinrainbow/json-schema
libreria
Libreria per convalidare uno schema JSON.
league/flysystem
libreria
Estrazione archiviazione file per PHP
league/flysystem-aws-s3-v3
libreria
Scheda di file system AWS S3 per Flysystem.
league/mime-type-detection
libreria
Rilevamento del tipo MIME per Flysystem
monologo/monologo
libreria
Invia i registri a file, socket, caselle in entrata, database e vari servizi web
mtdowling/jmespath.php
libreria
Specificare in modo dichiarativo come estrarre elementi da un documento JSON
paragonie/constant_time_encoding
libreria
Implementazioni a tempo costante della codifica RFC 4648 (Base-64, Base-32, Base-16)
paragonie/random_compat
libreria
polyfill PHP 5.x per random_bytes() e random_int() da PHP 7
pelago/emoglificatore
libreria
Converte gli stili CSS in attributi di stile in linea nel codice HTML
phpgt/cssxpath
libreria
Converti selettori CSS in query XPath.
phpgt/dom
libreria
API DOM moderna.
phpgt/propfunc
libreria
Funzioni della funzione di accesso alle proprietà e del mutatore.
phpseclib/mcrypt_compat
libreria
Poliriempimento PHP 5.x-8.x per estensione mcrypt
phpseclib/phpseclib
libreria
Libreria PHP Secure Communications: implementazioni Pure-PHP di RSA, AES, SSH2, SFTP, X.509 ecc.
psr/cache
libreria
Interfaccia comune per il caching delle librerie
psr/clock
libreria
Interfaccia comune per la lettura dell'orologio.
psr/container
libreria
Interfaccia comune dei contenitori (PHP FIG PSR-11)
psr/event-dispatcher
libreria
Interfacce standard per la gestione degli eventi.
psr/http-client
libreria
Interfaccia comune per i client HTTP
psr/http-factory
libreria
Interfacce comuni per i Message Factory HTTP PSR-7
psr/http-message
libreria
Interfaccia comune per i messaggi HTTP
psr/log
libreria
Interfaccia comune per le librerie di registrazione
ralouphie/getallheaders
libreria
Un polyfill per getallheaders.
ramsey/collection
libreria
Libreria PHP per la rappresentazione e la manipolazione delle raccolte.
ramsey/uuid
libreria
Libreria PHP per la generazione e l’utilizzo di identificatori universalmente univoci (UUID).
react/promise
libreria
Implementazione leggera di CommonJS Promises/A per PHP
sabberworm/php-css-parser
libreria
Parser per file CSS scritti in PHP
seld/jsonlint
libreria
Linter JSON
seld/phar-utils
libreria
PHAR formato file utilità, per quando PHP phars si up
seld/signal-handler
libreria
Semplice gestore di segnali unix che genera un errore silenzioso quando i segnali non sono supportati per un facile sviluppo su più piattaforme
spomky-labs/aes-key-wrap
libreria
Key Wrap AES per PHP.
spomky-labs/otphp
libreria
Libreria PHP per la generazione di password monouso secondo l'RFC 4226 (HOTP Algorithm) e l'RFC 6238 (TOTP Algorithm) e compatibile con Google Authenticator
spomky-labs/pki-framework
libreria
Un framework PHP per la gestione dell'infrastruttura a chiave pubblica. Comprende certificati a chiave pubblica X.509, certificati di attributi, richieste di certificazione e convalida del percorso di certificazione.
symfony/config
libreria
Consente di trovare, caricare, combinare, riempire automaticamente e convalidare i valori di configurazione di qualsiasi tipo
symfony/console
libreria
Semplifica la creazione di interfacce per riga di comando belle e testabili
symfony/css-selector
libreria
Converte i selettori CSS in espressioni XPath
symfony/dependency-injection
libreria
Consente di standardizzare e centralizzare il modo in cui gli oggetti vengono costruiti nell'applicazione
symfony/deprecation-CONTRACTS
libreria
Funzione e convenzione generiche per attivare gli avvisi di deprecazione
symfony/error-handler
libreria
Fornisce strumenti per gestire gli errori e facilitare il debug del codice PHP
symfony/event-dispatcher
libreria
Fornisce strumenti che consentono ai componenti dell'applicazione di comunicare tra loro inviando eventi e ascoltandoli
symfony/event-dispatcher-CONTRACTS
libreria
Astrazioni generiche correlate all’evento dispatching
symfony/file system
libreria
Fornisce utilità di base per il file system
symfony/finder
libreria
Trova file e directory tramite un'interfaccia intuitiva
symfony/http-client
libreria
Fornisce potenti metodi per recuperare le risorse HTTP in modo sincrono o asincrono
symfony/http-client-contract
libreria
Astrazioni generiche correlate ai client HTTP
symfony/http-foundation
libreria
Definisce un livello orientato agli oggetti per la specifica HTTP
symfony/http-kernel
libreria
Fornisce un processo strutturato per convertire una richiesta in una risposta
symfony/intl
libreria
Consente di accedere ai dati di localizzazione della libreria ICU
symfony/polyfill-ctype
libreria
Symfony polyfill per funzioni di tipo
symfony/polyfill-intl-grapheme
libreria
Symfony polyfill per le funzioni grapheme_* di intl
symfony/polyfill-intl-idn
libreria
Symfony polyfill per le funzioni intl idn_to_ascii e idn_to_utf8
symfony/polyfill-intl-normalizer
libreria
Symfony polyfill per la classe Normalizer di intl e funzioni correlate
symfony/polyfill-mbstring
libreria
Symfony polyfill per l’estensione Mbstring
symfony/polyfill-php72
libreria
Symfony polyfill supporta alcune funzioni PHP 7.2+ per ridurre le versioni PHP
symfony/polyfill-php73
libreria
Symfony polyfill supporta alcune funzioni PHP 7.3+ per ridurre le versioni PHP
symfony/polyfill-php80
libreria
Symfony polyfill supporta alcune funzioni PHP 8.0+ per ridurre le versioni PHP
symfony/polyfill-php81
libreria
Symfony polyfill supporta alcune funzioni PHP 8.1+ per ridurre le versioni PHP
symfony/polyfill-php83
libreria
Symfony polyfill supporta alcune funzioni PHP 8.3+ per ridurre le versioni PHP
symfony/process
libreria
Esegue comandi nei sottoprocessi
symfony/service-contract
libreria
Astrazioni generiche relative ai servizi di scrittura
symfony/string
libreria
Fornisce un’API orientata agli oggetti per stringhe e tratta byte, punti di codice UTF-8 e cluster di grafemi in modo unificato
symfony/var-dumper
libreria
Fornisce meccanismi per passare attraverso qualsiasi variabile PHP arbitraria
symfony/var-exporter
libreria
Consente l'esportazione di qualsiasi struttura di dati PHP serializzabile nel codice PHP normale
web-token/jwt-framework
symfony-bundle
Libreria di firma di oggetti e crittografia JSON per PHP e Symfony Bundle.
webmozart/assert
libreria
Asserzioni per convalidare l’input/output del metodo con messaggi di errore validi.
webonyx/graphql-php
libreria
Una porta PHP dell'implementazione di riferimento GraphQL

OSL-3.0, AFL-3.0

Nome
Tipo
Descrizione
paypal/module-braintree-customer-balance
modulo magento2
N/D
paypal/module-braintree-gift-card-account
modulo magento2
N/D
paypal/module-braintree-gift-wrapping
modulo magento2
N/D
paypal/module-braintree-graph-ql
modulo magento2
N/D

OSL-3.0

Nome
Tipo
Descrizione

PHP

Nome
Tipo
Descrizione
2tvenom/cborencode
libreria
Codificatore CBOR per PHP

Proprietario

Nome
Tipo
Descrizione

proprietario

Nome
Tipo
Descrizione
paypal/module-braintree-core
modulo magento2
Fork dal modulo Magento Braintree 2.2.0 di Gene Commerce per PayPal.
recommendation-more-help
88ad8589-1cb8-47eb-a79c-0e4726a4ac2a