@@ -466,7 +466,7 @@ protected function execute(
466466 string $ query ,
467467 array $ parameters = [],
468468 string $ connection_name = self ::DEFAULT_CONNECTION ,
469- object $ calling_object = null
469+ ? object $ calling_object = null
470470 ): DBExceuteQueryResult {
471471
472472 if ($ calling_object === null ) { $ calling_object = $ this ; }
@@ -549,7 +549,7 @@ protected function execute(
549549 * @param array $parameters Optional bound parameters
550550 * @param null|object $calling_object object that called this method
551551 */
552- public function runQuery (string $ query , array $ parameters =[], object $ calling_object =null ): DBExceuteQueryResult {
552+ public function runQuery (string $ query , array $ parameters =[], ? object $ calling_object =null ): DBExceuteQueryResult {
553553
554554 return $ this ->execute ($ query , $ parameters , $ this ->connection_name , $ calling_object );
555555 }
@@ -563,7 +563,7 @@ public function runQuery(string $query, array $parameters=[], object $calling_ob
563563 *
564564 * @return mixed result of the query or false on failure or if there are no rows
565565 */
566- public function dbFetchOne (string $ select_query , array $ parameters = [], object $ calling_object =null ): mixed {
566+ public function dbFetchOne (string $ select_query , array $ parameters = [], ? object $ calling_object =null ): mixed {
567567
568568 $ result = $ this ->execute ($ select_query , $ parameters , $ this ->connection_name , $ calling_object );
569569
@@ -579,7 +579,7 @@ public function dbFetchOne(string $select_query, array $parameters = [], object
579579 *
580580 * @return mixed[]
581581 */
582- public function dbFetchAll (string $ select_query , array $ parameters = [], object $ calling_object =null ): array {
582+ public function dbFetchAll (string $ select_query , array $ parameters = [], ? object $ calling_object =null ): array {
583583
584584 $ result = $ this ->execute ($ select_query , $ parameters , $ this ->connection_name , $ calling_object );
585585
@@ -596,7 +596,7 @@ public function dbFetchAll(string $select_query, array $parameters = [], object
596596 *
597597 * @return mixed[]
598598 */
599- public function dbFetchCol (string $ select_query , array $ parameters = [], object $ calling_object =null ): array {
599+ public function dbFetchCol (string $ select_query , array $ parameters = [], ? object $ calling_object =null ): array {
600600
601601 $ result = $ this ->execute ($ select_query , $ parameters , $ this ->connection_name , $ calling_object );
602602
@@ -630,7 +630,7 @@ public function dbFetchCol(string $select_query, array $parameters = [], object
630630 * @psalm-suppress MixedArrayOffset
631631 * @psalm-suppress MixedArrayAccess
632632 */
633- public function dbFetchPairs (string $ select_query , array $ parameters = [], object $ calling_object =null ): array {
633+ public function dbFetchPairs (string $ select_query , array $ parameters = [], ? object $ calling_object =null ): array {
634634
635635 $ result = $ this ->execute ($ select_query , $ parameters , $ this ->connection_name , $ calling_object );
636636 $ data = [];
@@ -653,7 +653,7 @@ public function dbFetchPairs(string $select_query, array $parameters = [], objec
653653 * @param array $parameters Parameters that can be bound to $select_query via \PDOStatement->bindParam(..)
654654 * @param null|object $calling_object object that called this method
655655 */
656- public function dbFetchValue (string $ select_query , array $ parameters = [], object $ calling_object =null ): mixed {
656+ public function dbFetchValue (string $ select_query , array $ parameters = [], ? object $ calling_object =null ): mixed {
657657
658658 $ result = $ this ->execute ($ select_query , $ parameters , $ this ->connection_name , $ calling_object );
659659
0 commit comments