From 9da0666c05a38753539d6158cb72bdef5a54d1a0 Mon Sep 17 00:00:00 2001 From: Djery-Tom Date: Wed, 16 Feb 2022 14:12:27 +0100 Subject: [PATCH] Add Pdf-viewer endpoint --- app/Http/Controllers/HelperController.php | 18 +++++++++++++++ resources/views/pdf-viewer.blade.php | 27 +++++++++++++++++++++++ routes/web.php | 1 + 3 files changed, 46 insertions(+) create mode 100644 app/Http/Controllers/HelperController.php create mode 100644 resources/views/pdf-viewer.blade.php diff --git a/app/Http/Controllers/HelperController.php b/app/Http/Controllers/HelperController.php new file mode 100644 index 0000000..1f026f4 --- /dev/null +++ b/app/Http/Controllers/HelperController.php @@ -0,0 +1,18 @@ +validate($request, [ + 'url' => 'required|string' + ]); + + $url = $request->input('url'); + return view('pdf-viewer', compact('url')); + } +} diff --git a/resources/views/pdf-viewer.blade.php b/resources/views/pdf-viewer.blade.php new file mode 100644 index 0000000..33c4a99 --- /dev/null +++ b/resources/views/pdf-viewer.blade.php @@ -0,0 +1,27 @@ + + + + PDF Viewer + + + + +{{----}} +{{--
No online PDF viewer installed
--}} +{{--
--}} + + diff --git a/routes/web.php b/routes/web.php index df36c3a..d2e4dbd 100644 --- a/routes/web.php +++ b/routes/web.php @@ -55,6 +55,7 @@ $router->group(['prefix' => '', 'middleware' => 'auth'], function () use ($route $router->get('invoices', 'InvoiceController@getInvoices'); $router->get('generate-invoice', 'InvoiceController@generateInvoice'); + $router->get('pdf-viewer', 'HelperController@pdfView'); $router->get('authorizations-care-requests', 'AuthorizationCareRequestController@getAll'); $router->post('authorizations-care-requests', 'AuthorizationCareRequestController@store');