การผสานรวมกับ Symfony
ภาพรวมโดยย่อ
หัวข้อที่มีชื่อว่า “ภาพรวมโดยย่อ”ใช้ nextpdf/symfony เพื่อสร้างเอกสาร NextPDF Portable Document Format (PDF) ผ่าน dependency injection, ส่งคืน PDF response และสร้าง PDF แบบอะซิงโครนัสด้วย Messenger ในแอปพลิเคชัน Symfony ของคุณ
แผนผังส่วนต่างๆ
หัวข้อที่มีชื่อว่า “แผนผังส่วนต่างๆ”| หน้า | ใช้สำหรับ |
|---|---|
| ภาพรวม | ขอบเขตของแพ็กเกจและเวิร์กโฟลว์ที่รองรับ |
| การติดตั้ง | การติดตั้งด้วย Composer และการลงทะเบียน bundle |
| เริ่มต้นด่วน | controller response รายการแรกของคุณ |
| การกำหนดค่า | โครงสร้างการกำหนดค่าของ bundle และค่าเริ่มต้น |
| API | Factory, ตัวช่วยสำหรับ response, Messenger message, handler และ builder contract |
| คู่มือนักพัฒนา | วงจรชีวิตของ dependency injection, extension เพิ่มเติม, Messenger และจุดขยายความสามารถ |
| การใช้งานในระบบโปรดักชัน | รูปแบบการดีพลอยและการดำเนินงาน |
| ความปลอดภัยและการดำเนินงาน | Headers, path, secret และความปลอดภัยของ message |
| การแก้ไขปัญหา | ความล้มเหลวที่พบบ่อยและการวินิจฉัย |
API หลัก
หัวข้อที่มีชื่อว่า “API หลัก”| สัญลักษณ์ | บทบาท |
|---|---|
NextPDF\Symfony\Service\PdfFactory | factory แบบ injectable ที่คืนค่า Document ซึ่งกำหนดค่าใหม่เรียบร้อยแล้ว |
NextPDF\Symfony\Http\PdfResponse | response แบบ inline, download, streamed inline และ streamed download |
NextPDF\Symfony\Message\GeneratePdfMessage | data transfer object (DTO) ที่ปลอดภัยสำหรับ Messenger สำหรับการสร้างแบบอะซิงโครนัส |
NextPDF\Symfony\Message\PdfBuilderInterface | builder contract สำหรับสร้างเอกสารในคิว |