test update2

This commit is contained in:
ivan-sim
2023-12-26 16:41:45 +07:00
parent b5c8d8c3b6
commit 841b319aeb
4 changed files with 67 additions and 11 deletions

View File

@@ -10,6 +10,8 @@ use Illuminate\Support\Facades\DB;
use Modules\Internal\Http\Controllers\Api\RequestLogController as primeCenterRequestLog;
use App\Helpers\Helper;
use App\Models\File;
use Dompdf\Dompdf;
use Dompdf\Options;
class RequestLogController extends Controller
{
@@ -281,4 +283,27 @@ class RequestLogController extends Controller
}
}
}
public function downlodLog($request_log_id)
{
$data = ['key' => $request_log_id];
$pdf = new Dompdf();
$options = new Options();
$options->set('isHtml5ParserEnabled', true);
$options->set('isPhpEnabled', true);
$pdf->setOptions($options);
$html = view('pdf.view', $data);
$pdf->loadHtml($html);
$pdf->render();
$headers = [
'Content-Type' => 'application/pdf',
'Content-Disposition' => 'inline; filename="file.pdf"',
];
return response($pdf->output(), 200, $headers);
}
}