Skip to content

Commit e61a8cd

Browse files
committed
Update Psalm stubs for PHPC BulkWriteCommand API
1 parent f44f0f0 commit e61a8cd

File tree

2 files changed

+22
-15
lines changed

2 files changed

+22
-15
lines changed

Diff for: stubs/Driver/BulkWriteCommandException.stub.php

+22-3
Original file line numberDiff line numberDiff line change
@@ -2,13 +2,32 @@
22

33
namespace MongoDB\Driver\Exception;
44

5+
use MongoDB\BSON\Document;
56
use MongoDB\Driver\BulkWriteCommandResult;
67

7-
class BulkWriteCommandException extends ServerException
8+
final class BulkWriteCommandException extends ServerException
89
{
9-
protected BulkWriteCommandResult $bulkWriteCommandResult;
10+
private ?Document $errorReply = null;
1011

11-
final public function getBulkWriteCommandResult(): BulkWriteCommandResult
12+
private ?BulkWriteCommandResult $partialResult = null;
13+
14+
private array $writeErrors = [];
15+
16+
private array $writeConcernErrors = [];
17+
18+
final public function getErrorReply(): ?Document
19+
{
20+
}
21+
22+
final public function getPartialResult(): ?BulkWriteCommandResult
23+
{
24+
}
25+
26+
final public function getWriteErrors(): array
27+
{
28+
}
29+
30+
final public function getWriteConcernErrors(): array
1231
{
1332
}
1433
}

Diff for: stubs/Driver/BulkWriteCommandResult.stub.php

-12
Original file line numberDiff line numberDiff line change
@@ -42,18 +42,6 @@ final public function getDeleteResults(): ?Document
4242
{
4343
}
4444

45-
final public function getWriteErrors(): array
46-
{
47-
}
48-
49-
final public function getWriteConcernErrors(): array
50-
{
51-
}
52-
53-
final public function getErrorReply(): ?Document
54-
{
55-
}
56-
5745
final public function isAcknowledged(): bool
5846
{
5947
}

0 commit comments

Comments
 (0)