Symfony · Integration
Integrazione con Symfony
In breve
Sezione intitolata “In breve”Usare nextpdf/symfony quando un’applicazione Symfony deve creare documenti NextPDF tramite dependency injection, restituire response PDF e generarli in modo asincrono tramite Messenger.
Mappa delle sezioni
Sezione intitolata “Mappa delle sezioni”| Pagina | Da usare per |
|---|---|
| Panoramica | Ambito del package e workflow supportati. |
| Installazione | Installazione con Composer e registrazione del bundle. |
| Quickstart | Prima response restituita da un controller. |
| Configurazione | Albero di configurazione del bundle e valori predefiniti. |
| API | Factory, response helper, message Messenger, handler e contratto del builder. |
| Guida per sviluppatori | Ciclo di vita della DI, estensioni facoltative, Messenger e punti di estensione. |
| Uso in produzione | Pattern di deployment e operativi. |
| Sicurezza e operazioni | Header, percorsi, secret e sicurezza dei message. |
| Risoluzione dei problemi | Errori comuni e diagnostica. |
API principali
Sezione intitolata “API principali”| Simbolo | Ruolo |
|---|---|
NextPDF\Symfony\Service\PdfFactory | Factory iniettabile che restituisce un nuovo Document già configurato. |
NextPDF\Symfony\Http\PdfResponse | Response inline, di download, inline in streaming e di download in streaming. |
NextPDF\Symfony\Message\GeneratePdfMessage | DTO compatibile con Messenger per la generazione asincrona. |
NextPDF\Symfony\Message\PdfBuilderInterface | Contratto del builder per la generazione di documenti in coda. |