Symfony · Integration
Symfony 統合
Symfony アプリケーションで、依存性注入により NextPDF ドキュメントを作成し、PDF レスポンスを返し、Messenger 経由で PDF を非同期に生成する必要がある場合は、nextpdf/symfony を使用します。
セクションマップ
「セクションマップ」という見出しのセクション| ページ | 用途 |
|---|---|
| 概要 | パッケージの境界とサポート対象のワークフロー。 |
| インストール | Composer でのインストールとバンドル登録。 |
| クイックスタート | 最初のコントローラーのレスポンス。 |
| 構成 | バンドルの構成ツリーとデフォルト値。 |
| API | ファクトリー、レスポンスヘルパー、Messenger メッセージ、ハンドラー、ビルダーコントラクト。 |
| 開発者ガイド | DI のライフサイクル、オプションの拡張、Messenger、拡張ポイント。 |
| 本番環境での利用 | デプロイと運用のパターン。 |
| セキュリティと運用 | ヘッダー、パス、シークレット、メッセージの安全性。 |
| トラブルシューティング | よくある障害と診断方法。 |
主要な API
「主要な API」という見出しのセクション| シンボル | 役割 |
|---|---|
NextPDF\Symfony\Service\PdfFactory | 構成済みの新しい Document を返す注入可能なファクトリー。 |
NextPDF\Symfony\Http\PdfResponse | インライン表示、ダウンロード、ストリーミングインライン表示、ストリーミングダウンロード用のレスポンス。 |
NextPDF\Symfony\Message\GeneratePdfMessage | 非同期生成向けの Messenger セーフな DTO。 |
NextPDF\Symfony\Message\PdfBuilderInterface | キューに投入されたドキュメント生成向けのビルダーコントラクト。 |