From b634e979215827d277a5bfe5eeebaeabe4c6c445 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Enes=20Yak=C4=B1=C5=9Ft=C4=B1r?= Date: Fri, 31 Jul 2026 17:03:22 +0300 Subject: [PATCH] Set Europe/Istanbul timezone in PdfReportGenerator and ensure stable dates (v3.2.4) --- composer.json | 2 +- src/Reporting/PdfReportGenerator.php | 2 ++ 2 files changed, 3 insertions(+), 1 deletion(-) diff --git a/composer.json b/composer.json index 7e5978e..96b3abb 100644 --- a/composer.json +++ b/composer.json @@ -12,7 +12,7 @@ "yaknet" ], "homepage": "https://forum.yak.net.tr", - "version": "3.2.3", + "version": "3.2.4", "type": "library", "license": "MIT", "authors": [ diff --git a/src/Reporting/PdfReportGenerator.php b/src/Reporting/PdfReportGenerator.php index 47d2b1b..d67b719 100644 --- a/src/Reporting/PdfReportGenerator.php +++ b/src/Reporting/PdfReportGenerator.php @@ -20,6 +20,8 @@ class PdfReportGenerator throw new \RuntimeException('To generate PDF certificates, please install dompdf via: composer require dompdf/dompdf'); } + date_default_timezone_set('Europe/Istanbul'); + /** @var int $score */ $score = is_numeric($scanResult['score'] ?? null) ? intval($scanResult['score']) : 0;