Symfony · Integration
التكامل مع Symfony
لمحة سريعة
قسم بعنوان «لمحة سريعة»استخدم nextpdf/symfony لإنشاء مستندات NextPDF بصيغة Portable Document Format (PDF) من خلال حقن التبعيات، وإرجاع استجابات PDF، وتوليد ملفات PDF بصورة غير متزامنة باستخدام Messenger داخل تطبيق Symfony لديك.
خريطة الأقسام
قسم بعنوان «خريطة الأقسام»| الصفحة | يُستخدم في |
|---|---|
| نظرة عامة | حدود الحزمة وسير العمل المدعوم. |
| التثبيت | تثبيت الحزمة عبر Composer وتسجيلها. |
| البدء السريع | إنشاء أول استجابة من وحدة تحكُّم لديك. |
| الإعداد | شجرة إعداد الحزمة وقيمها الافتراضية. |
| API | المصنع، ومساعدات الاستجابة، ورسالة Messenger، والمعالِج، وعقد المُنشئ. |
| دليل المطوِّر | دورة حياة حقن التبعيات، والامتدادات الاختيارية، وMessenger، ونقاط التوسيع. |
| الاستخدام في الإنتاج | أنماط النشر والتشغيل. |
| الأمان والعمليات | الترويسات، والمسارات، والأسرار، وأمان الرسائل. |
| استكشاف الأخطاء وإصلاحها | حالات الفشل الشائعة والتشخيصات. |
واجهات API الأساسية
قسم بعنوان «واجهات API الأساسية»| الرمز | الدور |
|---|---|
NextPDF\Symfony\Service\PdfFactory | مصنع قابل للحقن يُرجِع Document مُهيَّأً حديثًا. |
NextPDF\Symfony\Http\PdfResponse | استجابات مضمَّنة، واستجابات تنزيل، واستجابات مضمَّنة بالدفق، واستجابات تنزيل بالدفق. |
NextPDF\Symfony\Message\GeneratePdfMessage | كائن نقل بيانات (DTO) آمن مع Messenger للتوليد غير المتزامن. |
NextPDF\Symfony\Message\PdfBuilderInterface | عقد المُنشئ لتوليد المستندات ضمن قائمة الانتظار. |