Stub PDF generator

This commit is contained in:
David Bomba 2023-02-21 20:41:23 +11:00
parent c3674a8f4f
commit 58317f24e8
2 changed files with 5 additions and 5 deletions

View File

@ -182,14 +182,14 @@ class PreviewController extends BaseController
return response()->json(['message' => 'This server cannot handle this request.'], 400); return response()->json(['message' => 'This server cannot handle this request.'], 400);
} }
$stub = new StubBuilder(auth()->user()->company(), auth()->user()); $stub = new StubBuilder(auth()->user()->company(), auth()->user());
$stub->setEntityType($request->entity_type) $stub->setEntityType($request->entity_type)
->setSettings($request->settings) ->setSettings($request->settings)
->setSettingsType($request->settings_type); ->setSettingsType($request->settings_type)
->build();
$pdf = $stub->getPdf();
$pdf = $stub->build()->getPdf();
$response = Response::make($pdf, 200); $response = Response::make($pdf, 200);
$response->header('Content-Type', 'application/pdf'); $response->header('Content-Type', 'application/pdf');

View File

@ -195,7 +195,7 @@ class StubBuilder
$maker = new PdfMaker($state); $maker = new PdfMaker($state);
$this->html = $maker->design($design) $this->html = $maker->design($template)
->build() ->build()
->getCompiledHTML(); ->getCompiledHTML();