File tree Expand file tree Collapse file tree 1 file changed +5
-5
lines changed
src/Contracts/TaskDetails Expand file tree Collapse file tree 1 file changed +5
-5
lines changed Original file line number Diff line number Diff line change 8
8
9
9
/**
10
10
* @implements TaskDetails<array{
11
- * providedIds: non-negative-int,
12
- * originalFilter: string|null,
13
- * deletedDocuments: non-negative-int|null
11
+ * providedIds? : non-negative-int,
12
+ * originalFilter? : string|null,
13
+ * deletedDocuments? : non-negative-int|null
14
14
* }>
15
15
*/
16
16
final class DocumentDeletionDetails implements TaskDetails
17
17
{
18
18
/**
19
- * @param non-negative-int|null $providedIds Number of documents queued for deletion
19
+ * @param non-negative-int|null $providedIds Number of documents queued for deletion.
20
20
* @param string|null $originalFilter The filter used to delete documents. Null if it was not specified.
21
21
* @param int|null $deletedDocuments Number of documents deleted. `null` while the task status is enqueued or processing.
22
22
*/
@@ -30,7 +30,7 @@ public function __construct(
30
30
public static function fromArray (array $ data ): self
31
31
{
32
32
return new self (
33
- $ data ['providedIds ' ],
33
+ $ data ['providedIds ' ] ?? null ,
34
34
$ data ['originalFilter ' ] ?? null ,
35
35
$ data ['deletedDocuments ' ] ?? null ,
36
36
);
You can’t perform that action at this time.
0 commit comments