From 354925b9970eceb4b157577e1f3a4097b4692977 Mon Sep 17 00:00:00 2001 From: Marc Reichel Date: Sat, 31 Jan 2026 00:31:43 +0100 Subject: [PATCH] fix: Add `#[SensitiveParameter]` attribute to connection parameters --- src/ConnectionParameters.php | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/src/ConnectionParameters.php b/src/ConnectionParameters.php index edd25232..1310a0c0 100644 --- a/src/ConnectionParameters.php +++ b/src/ConnectionParameters.php @@ -13,6 +13,8 @@ namespace Artemeon\Database; +use SensitiveParameter; + /** * Simple DTO to hold all relevant params required to open a db connection. */ @@ -28,7 +30,7 @@ final class ConnectionParameters public function __construct( private readonly string $host, private readonly string $username, - private readonly string $password, + #[SensitiveParameter] private readonly string $password, private readonly string $database, private readonly ?int $port, private readonly string $driver,