diff --git a/src/PDOPool.php b/src/PDOPool.php index 7217bb42cc7247b8189fb94c1ca9cf9024bd5cbf..33aa6d281e692a3d8a378ec6e67d9479e773cf19 100644 --- a/src/PDOPool.php +++ b/src/PDOPool.php @@ -20,12 +20,12 @@ class PDOPool extends ConnectionPool */ public function __construct( private Set $connectionBuilders, - DatabaseConnectionPoolConfiguration $databaseConnectionPoolConfiguration, private PDOConfig $config, + int $size, ) { parent::__construct( $this->createConnection(...), - $databaseConnectionPoolConfiguration->poolSize, + $size, PDOProxy::class, ); } diff --git a/src/SingletonProvider/DatabaseConnectionPoolRepositoryProvider.php b/src/SingletonProvider/DatabaseConnectionPoolRepositoryProvider.php index b3a096c6f52bf7fbfd2763f19f5ba629d3fe6dd1..e3e216d7f1becfcdc01b36175f8a596a51af69ac 100644 --- a/src/SingletonProvider/DatabaseConnectionPoolRepositoryProvider.php +++ b/src/SingletonProvider/DatabaseConnectionPoolRepositoryProvider.php @@ -48,8 +48,8 @@ final readonly class DatabaseConnectionPoolRepositoryProvider extends SingletonP $pdoPool = new PDOPool( $this->pdoPoolConnectionBuilderCollection->getBuildersForConnection($name), - $connectionPoolConfiguration, $pdoConfig, + $connectionPoolConfiguration->poolSize, ); if ($connectionPoolConfiguration->poolPrefill) {