From 910fa148d9bf585bf007399783bc6b9c4742c16b Mon Sep 17 00:00:00 2001 From: Tom Date: Thu, 9 Jan 2025 22:36:01 -0500 Subject: [PATCH] Update deprecated implicitly nullable types These implicit nullable types cause warnings. See: https://wiki.php.net/rfc/deprecate-implicitly-nullable-types --- src/Database.php | 6 +++--- src/PDO.php | 2 +- 2 files changed, 4 insertions(+), 4 deletions(-) diff --git a/src/Database.php b/src/Database.php index e0fc8bc..540a5f0 100644 --- a/src/Database.php +++ b/src/Database.php @@ -22,10 +22,10 @@ class Database * @param bool $webpki Use Webpki (default: false) */ public function __construct( - string $path = null, - string $url = null, + ?string $path = null, + ?string $url = null, #[\SensitiveParameter] - string $authToken = null, + ?string $authToken = null, #[\SensitiveParameter] ?string $encryptionKey = null, int $syncInterval = 0, diff --git a/src/PDO.php b/src/PDO.php index 140afbb..8af62bb 100644 --- a/src/PDO.php +++ b/src/PDO.php @@ -10,7 +10,7 @@ class PDO extends \PDO private Database $db; public function __construct( - string $dsn = null, + ?string $dsn = null, ?string $username = null, #[\SensitiveParameter] ?string $password = null, #[\SensitiveParameter] ?array $options = [],