Symfony · Integration
Symfony-Integration
Auf einen Blick
Abschnitt betitelt „Auf einen Blick“Verwenden Sie nextpdf/symfony, wenn Ihre Symfony-Anwendung NextPDF-Dokumente per Dependency Injection erzeugen, PDF-Responses zurückgeben und PDFs asynchron über Messenger generieren soll.
Abschnittsübersicht
Abschnitt betitelt „Abschnittsübersicht“| Seite | Verwendung |
|---|---|
| Überblick | Paketabgrenzung und unterstützte Workflows. |
| Installation | Composer-Installation und Bundle-Registrierung. |
| Quickstart | Erste Controller-Response. |
| Konfiguration | Bundle-Konfigurationsbaum und Standardwerte. |
| API | Factory, Response-Helfer, Messenger-Nachricht, Handler und Builder-Vertrag. |
| Entwicklerhandbuch | DI-Lebenszyklus, optionale Erweiterungen, Messenger und Erweiterungspunkte. |
| Produktiveinsatz | Deployment- und Betriebsmuster. |
| Sicherheit und Betrieb | Header, Pfade, Secrets und Nachrichtensicherheit. |
| Fehlerbehebung | Häufige Fehler und Diagnose. |
Wichtigste APIs
Abschnitt betitelt „Wichtigste APIs“| Symbol | Rolle |
|---|---|
NextPDF\Symfony\Service\PdfFactory | Factory, die per Dependency Injection eingebunden werden kann und ein frisch konfiguriertes Document zurückgibt. |
NextPDF\Symfony\Http\PdfResponse | Inline-Responses, Download-Responses sowie gestreamte Inline- und Download-Responses. |
NextPDF\Symfony\Message\GeneratePdfMessage | Messenger-sicheres DTO für die asynchrone Generierung. |
NextPDF\Symfony\Message\PdfBuilderInterface | Builder-Vertrag für die Dokumentgenerierung aus der Warteschlange. |