Skip to content

Commit 9f73c80

Browse files
committed
renamed result to resultsummary
1 parent 477cd80 commit 9f73c80

File tree

3 files changed

+14
-14
lines changed

3 files changed

+14
-14
lines changed

src/Databags/Result.php renamed to src/Databags/SummarizedResult.php

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -18,7 +18,7 @@
1818
/**
1919
* @template T
2020
*/
21-
final class Result
21+
final class SummarizedResult
2222
{
2323
private ResultSummary $summary;
2424
/** @var T */

src/Formatter/ResultFormatter.php renamed to src/Formatter/SummarizedResultFormatter.php

Lines changed: 8 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -18,7 +18,7 @@
1818
use function is_int;
1919
use Laudis\Neo4j\Contracts\ConnectionInterface;
2020
use Laudis\Neo4j\Contracts\FormatterInterface;
21-
use Laudis\Neo4j\Databags\Result;
21+
use Laudis\Neo4j\Databags\SummarizedResult;
2222
use Laudis\Neo4j\Databags\ResultSummary;
2323
use Laudis\Neo4j\Databags\ServerInfo;
2424
use Laudis\Neo4j\Databags\Statement;
@@ -36,9 +36,9 @@
3636
* @psalm-import-type CypherResponse from \Laudis\Neo4j\Contracts\FormatterInterface
3737
* @psalm-import-type BoltCypherStats from \Laudis\Neo4j\Contracts\FormatterInterface
3838
*
39-
* @implements FormatterInterface<Result<T>>
39+
* @implements FormatterInterface<SummarizedResult<T>>
4040
*/
41-
final class ResultFormatter implements FormatterInterface
41+
final class SummarizedResultFormatter implements FormatterInterface
4242
{
4343
/** @var FormatterInterface<T> */
4444
private FormatterInterface $formatter;
@@ -51,7 +51,7 @@ public function __construct(FormatterInterface $formatter)
5151
$this->formatter = $formatter;
5252
}
5353

54-
public function formatHttpStats(array $response, ConnectionInterface $connection, Statement $statement, float $resultAvailableAfter, float $resultConsumedAfter, CypherList $results): Result
54+
public function formatHttpStats(array $response, ConnectionInterface $connection, Statement $statement, float $resultAvailableAfter, float $resultConsumedAfter, CypherList $results): SummarizedResult
5555
{
5656
if (!isset($response['stats'])) {
5757
throw new UnexpectedValueException('No stats found in the response set');
@@ -91,7 +91,7 @@ public function formatHttpStats(array $response, ConnectionInterface $connection
9191
)
9292
);
9393

94-
return new Result($results, $summary);
94+
return new SummarizedResult($results, $summary);
9595
}
9696

9797
/**
@@ -129,7 +129,7 @@ public function formatBoltStats(array $response): SummaryCounters
129129
);
130130
}
131131

132-
public function formatBoltResult(array $meta, array $results, ConnectionInterface $connection, float $resultAvailableAfter, float $resultConsumedAfter, Statement $statement): Result
132+
public function formatBoltResult(array $meta, array $results, ConnectionInterface $connection, float $resultAvailableAfter, float $resultConsumedAfter, Statement $statement): SummarizedResult
133133
{
134134
$last = array_key_last($results);
135135
if (!isset($results[$last])) {
@@ -158,12 +158,12 @@ public function formatBoltResult(array $meta, array $results, ConnectionInterfac
158158
);
159159
$formattedResult = $this->formatter->formatBoltResult($meta, $results, $connection, $resultAvailableAfter, $resultConsumedAfter, $statement);
160160

161-
return new Result($formattedResult, $summary);
161+
return new SummarizedResult($formattedResult, $summary);
162162
}
163163

164164
public function formatHttpResult(ResponseInterface $response, array $body, ConnectionInterface $connection, float $resultsAvailableAfter, float $resultsConsumedAfter, iterable $statements): CypherList
165165
{
166-
/** @var Vector<Result> $tbr */
166+
/** @var Vector<SummarizedResult> $tbr */
167167
$tbr = new Vector();
168168

169169
$toDecorate = $this->formatter->formatHttpResult($response, $body, $connection, $resultsAvailableAfter, $resultsConsumedAfter, $statements);

tests/Integration/StatisticsFormatterIntegrationTest.php

Lines changed: 5 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -17,27 +17,27 @@
1717
use Laudis\Neo4j\Contracts\FormatterInterface;
1818
use Laudis\Neo4j\Databags\SummaryCounters;
1919
use Laudis\Neo4j\Formatter\BasicFormatter;
20-
use Laudis\Neo4j\Formatter\ResultFormatter;
21-
use Laudis\Neo4j\Databags\Result;
20+
use Laudis\Neo4j\Formatter\SummarizedResultFormatter;
21+
use Laudis\Neo4j\Databags\SummarizedResult;
2222

2323
/**
24-
* @extends EnvironmentAwareIntegrationTest<Result<BasicResults>>
24+
* @extends EnvironmentAwareIntegrationTest<SummarizedResult<BasicResults>>
2525
*
2626
* @psalm-import-type BasicResults from \Laudis\Neo4j\Formatter\BasicFormatter
2727
*/
2828
final class StatisticsFormatterIntegrationTest extends EnvironmentAwareIntegrationTest
2929
{
3030
protected function formatter(): FormatterInterface
3131
{
32-
return new ResultFormatter(new BasicFormatter());
32+
return new SummarizedResultFormatter(new BasicFormatter());
3333
}
3434

3535
/**
3636
* @dataProvider connectionAliases
3737
*/
3838
public function testAcceptanceRead(string $alias): void
3939
{
40-
self::assertInstanceOf(Result::class, $this->client->run('RETURN 1', [], $alias));
40+
self::assertInstanceOf(SummarizedResult::class, $this->client->run('RETURN 1', [], $alias));
4141
}
4242

4343
/**

0 commit comments

Comments
 (0)