1515use Laudis \Neo4j \Databags \TransactionConfiguration ;
1616use Laudis \Neo4j \Enum \AccessMode ;
1717use Laudis \Neo4j \Types \CypherList ;
18- use Laudis \Neo4j \Types \CypherMap ;
1918use Neo4j \Neo4jBundle \Factories \SymfonyDriverFactory ;
20- use Override ;
2119
2220final class SymfonyClient implements ClientInterface
2321{
@@ -33,8 +31,6 @@ final class SymfonyClient implements ClientInterface
3331
3432 /**
3533 * @psalm-mutation-free
36- *
37- * @param DriverSetupManager $driverSetups
3834 */
3935 public function __construct (
4036 private readonly DriverSetupManager $ driverSetups ,
@@ -54,13 +50,13 @@ public function getDefaultTransactionConfiguration(): TransactionConfiguration
5450 return $ this ->defaultTransactionConfiguration ;
5551 }
5652
57- #[Override]
53+ #[\ Override]
5854 public function run (string $ statement , iterable $ parameters = [], ?string $ alias = null ): SummarizedResult
5955 {
6056 return $ this ->runStatement (Statement::create ($ statement , $ parameters ), $ alias );
6157 }
6258
63- #[Override]
59+ #[\ Override]
6460 public function runStatement (Statement $ statement , ?string $ alias = null ): SummarizedResult
6561 {
6662 return $ this ->runStatements ([$ statement ], $ alias )->first ();
@@ -91,7 +87,7 @@ private function getSession(?string $alias = null): SymfonySession
9187 return $ this ->boundSessions [$ alias ] = $ this ->startSession ($ alias , $ this ->defaultSessionConfiguration );
9288 }
9389
94- #[Override]
90+ #[\ Override]
9591 public function runStatements (iterable $ statements , ?string $ alias = null ): CypherList
9692 {
9793 $ runner = $ this ->getRunner ($ alias );
@@ -102,7 +98,7 @@ public function runStatements(iterable $statements, ?string $alias = null): Cyph
10298 return $ runner ->runStatements ($ statements );
10399 }
104100
105- #[Override]
101+ #[\ Override]
106102 public function beginTransaction (?iterable $ statements = null , ?string $ alias = null , ?TransactionConfiguration $ config = null ): SymfonyTransaction
107103 {
108104 $ session = $ this ->getSession ($ alias );
@@ -111,7 +107,7 @@ public function beginTransaction(?iterable $statements = null, ?string $alias =
111107 return $ session ->beginTransaction ($ statements , $ config );
112108 }
113109
114- #[Override]
110+ #[\ Override]
115111 public function getDriver (?string $ alias ): SymfonyDriver
116112 {
117113 return $ this ->factory ->createDriver (
@@ -138,7 +134,7 @@ private function startSession(?string $alias, SessionConfiguration $configuratio
138134 *
139135 * @return HandlerResult
140136 */
141- #[Override]
137+ #[\ Override]
142138 public function writeTransaction (callable $ tsxHandler , ?string $ alias = null , ?TransactionConfiguration $ config = null ): mixed
143139 {
144140 if ($ this ->defaultSessionConfiguration ->getAccessMode () === AccessMode::WRITE ()) {
@@ -158,7 +154,7 @@ public function writeTransaction(callable $tsxHandler, ?string $alias = null, ?T
158154 *
159155 * @return HandlerResult
160156 */
161- #[Override]
157+ #[\ Override]
162158 public function readTransaction (callable $ tsxHandler , ?string $ alias = null , ?TransactionConfiguration $ config = null ): mixed
163159 {
164160 if ($ this ->defaultSessionConfiguration ->getAccessMode () === AccessMode::READ ()) {
@@ -178,25 +174,25 @@ public function readTransaction(callable $tsxHandler, ?string $alias = null, ?Tr
178174 *
179175 * @return HandlerResult
180176 */
181- #[Override]
177+ #[\ Override]
182178 public function transaction (callable $ tsxHandler , ?string $ alias = null , ?TransactionConfiguration $ config = null )
183179 {
184180 return $ this ->writeTransaction ($ tsxHandler , $ alias , $ config );
185181 }
186182
187- #[Override]
183+ #[\ Override]
188184 public function verifyConnectivity (?string $ driver = null ): bool
189185 {
190186 return $ this ->driverSetups ->verifyConnectivity ($ this ->defaultSessionConfiguration , $ driver );
191187 }
192188
193- #[Override]
189+ #[\ Override]
194190 public function hasDriver (string $ alias ): bool
195191 {
196192 return $ this ->driverSetups ->hasDriver ($ alias );
197193 }
198194
199- #[Override]
195+ #[\ Override]
200196 public function bindTransaction (?string $ alias = null , ?TransactionConfiguration $ config = null ): void
201197 {
202198 $ alias ??= $ this ->driverSetups ->getDefaultAlias ();
@@ -205,7 +201,7 @@ public function bindTransaction(?string $alias = null, ?TransactionConfiguration
205201 $ this ->boundTransactions [$ alias ][] = $ this ->beginTransaction (null , $ alias , $ config );
206202 }
207203
208- #[Override]
204+ #[\ Override]
209205 public function rollbackBoundTransaction (?string $ alias = null , int $ depth = 1 ): void
210206 {
211207 $ this ->popTransactions (static fn (SymfonyTransaction $ tsx ) => $ tsx ->rollback (), $ alias , $ depth );
@@ -231,7 +227,7 @@ private function popTransactions(callable $handler, ?string $alias = null, int $
231227 }
232228 }
233229
234- #[Override]
230+ #[\ Override]
235231 public function commitBoundTransaction (?string $ alias = null , int $ depth = 1 ): void
236232 {
237233 $ this ->popTransactions (static fn (UnmanagedTransactionInterface $ tsx ) => $ tsx ->commit (), $ alias , $ depth );
0 commit comments