CodeIgniter · Integration
CodeIgniter 整合
當 CodeIgniter 4 應用程式需要透過服務產生 PDF 文件、回傳 Framework(框架)原生的下載回應,並將 PDF 產生作業排入佇列時,請使用 nextpdf/codeigniter。
章節地圖
標題為「章節地圖」的區段| 頁面 | 適用情境 |
|---|---|
| 總覽 | 套件邊界與支援的工作流程。 |
| 安裝 | Composer 安裝、服務與 helper 設定。 |
| 快速上手 | 第一個控制器回應。 |
| 組態設定 | Config 類別中的鍵與預設值。 |
| API 參考 | 函式庫包裝層、回應 helper 與佇列工作。 |
| 開發者指南 | 服務生命週期、建構器可呼叫項與擴充點。 |
| 正式環境使用 | 部署與維運模式。 |
| 安全性與維運 | 標頭、路徑限制與佇列安全性。 |
| 疑難排解 | 常見故障與診斷。 |
主要 API
標題為「主要 API」的區段| 符號 | 角色 |
|---|---|
NextPDF\CodeIgniter\Libraries\Pdf | 供控制器使用的函式庫包裝層,封裝單一個 Document。 |
NextPDF\CodeIgniter\Http\PdfResponse | 提供內嵌、下載、串流內嵌與串流下載等回應。 |
NextPDF\CodeIgniter\Jobs\GeneratePdfJob | 用於 App\PdfBuilders 底下靜態建構器可呼叫項的佇列工作。 |