CodeIgniter · Integration
CodeIgniter 連携
CodeIgniter 4 アプリケーションで、サービスから PDF ドキュメントを作成し、フレームワークに沿ったダウンロードレスポンスを返し、PDF 生成をキューへ投入するには、nextpdf/codeigniter を使用します。
セクションマップ
「セクションマップ」という見出しのセクション| ページ | 用途 |
|---|---|
| 概要 | パッケージの境界と対応ワークフロー。 |
| インストール | Composer でのインストールと、サービス、ヘルパーのセットアップ。 |
| クイックスタート | はじめてのコントローラーレスポンス。 |
| 構成 | Config クラスのキーとデフォルト値。 |
| API | ライブラリラッパー、レスポンスヘルパー、キュージョブ。 |
| 開発者ガイド | サービスのライフサイクル、ビルダー callable、拡張ポイント。 |
| 本番環境での使用 | デプロイと運用パターン。 |
| セキュリティと運用 | ヘッダー、パス制限、キューの安全性。 |
| トラブルシューティング | よくある問題と診断。 |
主要な API
「主要な API」という見出しのセクション| シンボル | 役割 |
|---|---|
NextPDF\CodeIgniter\Libraries\Pdf | 単一の Document をラップするコントローラー向けライブラリラッパー。 |
NextPDF\CodeIgniter\Http\PdfResponse | インライン、ダウンロード、ストリーミングインライン、ストリーミングダウンロード用レスポンス。 |
NextPDF\CodeIgniter\Jobs\GeneratePdfJob | App\PdfBuilders 配下の静的なビルダー callable を対象にするキュージョブ。 |