X-Git-Url: http://source.bookstackapp.com/bookstack/blobdiff_plain/5e01c30882892089b2475a15830abf583a9cc486..3dda622f0a6e0446e2fdb02b64ce88701f42f609:/app/Http/Controllers/Api/BookExportApiController.php diff --git a/app/Http/Controllers/Api/BookExportApiController.php b/app/Http/Controllers/Api/BookExportApiController.php index 3bfa1d84f..3d813c4d4 100644 --- a/app/Http/Controllers/Api/BookExportApiController.php +++ b/app/Http/Controllers/Api/BookExportApiController.php @@ -1,22 +1,16 @@ bookRepo = $bookRepo; - $this->exportService = $exportService; + $this->exportFormatter = $exportFormatter; } /** @@ -26,7 +20,7 @@ class BookExportApiController extends ApiController public function exportPdf(int $id) { $book = Book::visible()->findOrFail($id); - $pdfContent = $this->exportService->bookToPdf($book); + $pdfContent = $this->exportFormatter->bookToPdf($book); return $this->downloadResponse($pdfContent, $book->slug . '.pdf'); } @@ -37,7 +31,7 @@ class BookExportApiController extends ApiController public function exportHtml(int $id) { $book = Book::visible()->findOrFail($id); - $htmlContent = $this->exportService->bookToContainedHtml($book); + $htmlContent = $this->exportFormatter->bookToContainedHtml($book); return $this->downloadResponse($htmlContent, $book->slug . '.html'); } @@ -47,7 +41,7 @@ class BookExportApiController extends ApiController public function exportPlainText(int $id) { $book = Book::visible()->findOrFail($id); - $textContent = $this->exportService->bookToPlainText($book); + $textContent = $this->exportFormatter->bookToPlainText($book); return $this->downloadResponse($textContent, $book->slug . '.txt'); } }