From 393c5d8c14fe12e578d5a81c428086aaaa8d6751 Mon Sep 17 00:00:00 2001 From: "Thibault G." Date: Mon, 8 Sep 2025 17:54:39 +0200 Subject: [PATCH] refactor: make `transactionNestingLevel` for easier overriding Close #6885 --- src/Connection.php | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) diff --git a/src/Connection.php b/src/Connection.php index f5b270f9f8..f004a55ebf 100644 --- a/src/Connection.php +++ b/src/Connection.php @@ -77,7 +77,7 @@ class Connection implements ServerVersionProvider /** * The transaction nesting level. */ - private int $transactionNestingLevel = 0; + protected int $transactionNestingLevel = 0; /** * The currently active transaction isolation level or NULL before it has been determined. @@ -1392,7 +1392,6 @@ final public function convertExceptionDuringQuery( return $this->handleDriverException($e, new Query($sql, $params, $types)); } - /** @internal */ final public function convertException(Driver\Exception $e): DriverException { return $this->handleDriverException($e, null);