From 68a47a10fc43b0d348f1a02c2ed2c2c8c91032a4 Mon Sep 17 00:00:00 2001 From: Fayza Date: Wed, 30 Oct 2024 10:46:38 +0300 Subject: [PATCH 1/2] fix images load issue in the example04_images.php file --- example04_images.php | 25 ++++++++++++++++++------- 1 file changed, 18 insertions(+), 7 deletions(-) diff --git a/example04_images.php b/example04_images.php index 4cb9b74..f0e3a8f 100644 --- a/example04_images.php +++ b/example04_images.php @@ -185,23 +185,34 @@
'; + +//============================================================== +//============================================================== +//============================================================== require_once __DIR__ . '/bootstrap.php'; $mpdf = new \Mpdf\Mpdf([ - 'mode' => 'c', + 'mode' => 'c', ]); -class CustomLogger extends \Psr\Log\AbstractLogger { - public function log($level, $message, array $context = []) +use Psr\Log\AbstractLogger; +use Psr\Log\LoggerInterface; + +class CustomLogger extends AbstractLogger implements LoggerInterface +{ + public function log($level, $message, array $context = []): void { - // echo $level . ': ' . $message . "\n"; + echo $level . ': ' . $message . "\n"; } } -$mpdf->setLogger(new CustomLogger()); - -// $mpdf->showImageErrors = true; +$mpdf->showImageErrors = true; $mpdf->WriteHTML($html); $mpdf->Output(); +exit; + +//============================================================== +//============================================================== +//============================================================== \ No newline at end of file From d00cc904fffaf2e0aa55583324877d8e0c1fd2c5 Mon Sep 17 00:00:00 2001 From: Fayza Date: Wed, 30 Oct 2024 10:48:09 +0300 Subject: [PATCH 2/2] fix images load issue in the example04_images.php file --- example04_images.php | 5 +---- 1 file changed, 1 insertion(+), 4 deletions(-) diff --git a/example04_images.php b/example04_images.php index f0e3a8f..b3ab109 100644 --- a/example04_images.php +++ b/example04_images.php @@ -195,10 +195,7 @@ 'mode' => 'c', ]); -use Psr\Log\AbstractLogger; -use Psr\Log\LoggerInterface; - -class CustomLogger extends AbstractLogger implements LoggerInterface +class CustomLogger extends \Psr\Log\AbstractLogger implements \Psr\Log\LoggerInterface { public function log($level, $message, array $context = []): void {