Skip to content

Commit b19b936

Browse files
committed
fixed undefined variable error
1 parent 736b483 commit b19b936

File tree

5 files changed

+5
-9
lines changed

5 files changed

+5
-9
lines changed

src/Bolt/BoltConnection.php

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -268,6 +268,7 @@ public function run(string $text, array $parameters, ?string $database, ?float $
268268
$this->serverState = 'STREAMING';
269269
}
270270

271+
/** @var BoltMeta */
271272
return $tbr;
272273
} catch (MessageException $e) {
273274
$this->serverState = 'FAILED';
@@ -427,7 +428,7 @@ private function protocol(): V3
427428
private function interpretResult(array $result): void
428429
{
429430
if (str_starts_with($this->serverState, 'TX_')) {
430-
if ($has_more ?? count($this->subscribedResults) === 1) {
431+
if ($result['has_more'] ?? count($this->subscribedResults) === 1) {
431432
$this->serverState = 'TX_STREAMING';
432433
} else {
433434
$this->serverState = 'TX_READY';

src/Bolt/BoltResult.php

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -14,7 +14,6 @@
1414
namespace Laudis\Neo4j\Bolt;
1515

1616
use function array_splice;
17-
use BadMethodCallException;
1817
use function call_user_func;
1918
use function count;
2019
use Generator;

tests/Integration/BasicDriverTest.php

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,5 @@
11
<?php
2+
23
declare(strict_types=1);
34

45
/*

tests/Integration/BoltResultIntegrationTest.php

Lines changed: 1 addition & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -14,15 +14,14 @@
1414
use Bolt\Bolt;
1515
use Bolt\connection\StreamSocket;
1616
use Dotenv\Dotenv;
17-
use Laudis\Neo4j\Common\ConnectionConfiguration;
1817
use function explode;
1918
use function is_string;
2019
use Laudis\Neo4j\Authentication\Authenticate;
2120
use Laudis\Neo4j\Bolt\BoltConnection;
2221
use Laudis\Neo4j\Bolt\BoltResult;
2322
use Laudis\Neo4j\BoltFactory;
23+
use Laudis\Neo4j\Common\ConnectionConfiguration;
2424
use Laudis\Neo4j\Common\Uri;
25-
use Laudis\Neo4j\Databags\DatabaseInfo;
2625
use Laudis\Neo4j\Databags\DriverConfiguration;
2726
use Laudis\Neo4j\Enum\AccessMode;
2827
use Laudis\Neo4j\Enum\ConnectionProtocol;

tests/Integration/ComplexQueryTest.php

Lines changed: 1 addition & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -389,11 +389,7 @@ public function testSimpleTimeout(string $alias): void
389389
$this->getClient()
390390
->getDriver($alias)
391391
->createSession()
392-
->run(
393-
"MATCH (n:Node) SET n.testing = 'hello' WITH * CALL apoc.util.sleep(2000000)",
394-
[],
395-
TransactionConfiguration::default()->withTimeout(10)
396-
);
392+
->run('CALL apoc.util.sleep(2000000)', [], TransactionConfiguration::default()->withTimeout(10));
397393
} catch (Neo4jException $e) {
398394
self::assertEquals('Neo.ClientError.Transaction.TransactionTimedOut', $e->getNeo4jCode());
399395
}

0 commit comments

Comments
 (0)