Перейти к содержимому

Laravel · Integration

Интеграция с Laravel

Используйте nextpdf/laravel, чтобы получать новые документы NextPDF из service container, возвращать из контроллеров ответы в формате Portable Document Format (PDF) и ставить генерацию документов в очередь.

СтраницаНазначение
ОбзорНазначение пакета и поддерживаемые сценарии работы.
УстановкаУстановка через Composer и регистрация в Laravel.
Быстрый стартПервый ответ из контроллера.
Конфигурацияconfig/nextpdf.php — ключи, переменные окружения и значения по умолчанию.
APIМетоды фасада, вспомогательные функции для ответов и конструктор задачи очереди.
Руководство разработчикаЖизненный цикл контейнера, безопасность воркеров, очереди и точки расширения.
Использование в продакшенеШаблоны развёртывания и эксплуатации.
Безопасность и эксплуатацияЗаголовки, пути, секреты и безопасность очередей.
Устранение неполадокТипичные сбои и шаги диагностики.
СимволНазначение
NextPDF\Laravel\Facades\PdfСтатический фасад для обращения к привязке PdfDocumentInterface в контейнере.
NextPDF\Laravel\Http\PdfResponseОтветы для встроенного просмотра, загрузки, потокового встроенного просмотра и потоковой загрузки.
NextPDF\Laravel\Jobs\GeneratePdfJobЗадача очереди, которая собирает PDF и сохраняет его по проверенному пути с расширением .pdf.