|
3 | 3 | <file src="docs/examples/csfle-explicit_encryption.php">
|
4 | 4 | <MixedArgument>
|
5 | 5 | <code><![CDATA[$clientEncryption->decrypt($document->encryptedField)]]></code>
|
6 |
| - <code><![CDATA[$document->encryptedField]]></code> |
7 | 6 | </MixedArgument>
|
8 |
| - <PossiblyInvalidPropertyFetch> |
9 |
| - <code><![CDATA[$document->encryptedField]]></code> |
10 |
| - </PossiblyInvalidPropertyFetch> |
11 |
| - <PossiblyNullArgument> |
12 |
| - <code><![CDATA[$document->encryptedField]]></code> |
13 |
| - </PossiblyNullArgument> |
14 |
| - <PossiblyNullPropertyFetch> |
15 |
| - <code><![CDATA[$document->encryptedField]]></code> |
16 |
| - </PossiblyNullPropertyFetch> |
17 |
| - </file> |
18 |
| - <file src="examples/typemap.php"> |
19 |
| - <PropertyNotSetInConstructor> |
20 |
| - <code>$address</code> |
21 |
| - <code>$emails</code> |
22 |
| - <code>$id</code> |
23 |
| - <code>$name</code> |
24 |
| - <code>$type</code> |
25 |
| - </PropertyNotSetInConstructor> |
26 | 7 | </file>
|
27 | 8 | <file src="src/ChangeStream.php">
|
28 | 9 | <DeprecatedConstant>
|
|
60 | 41 | </MixedAssignment>
|
61 | 42 | </file>
|
62 | 43 | <file src="src/GridFS/Bucket.php">
|
63 |
| - <DocblockTypeContradiction> |
64 |
| - <code>! is_resource($destination)</code> |
65 |
| - <code>! is_resource($destination)</code> |
66 |
| - <code>! is_resource($source)</code> |
67 |
| - <code>! is_resource($stream)</code> |
68 |
| - </DocblockTypeContradiction> |
69 | 44 | <MixedArgument>
|
70 | 45 | <code><![CDATA[$options['revision']]]></code>
|
71 | 46 | <code><![CDATA[$options['revision']]]></code>
|
|
94 | 69 | </MixedArrayAccess>
|
95 | 70 | </file>
|
96 | 71 | <file src="src/Model/BSONArray.php">
|
97 |
| - <DirectConstructorCall> |
98 |
| - <code>self::__construct($data)</code> |
99 |
| - </DirectConstructorCall> |
100 | 72 | <MixedAssignment>
|
101 | 73 | <code>$this[$key]</code>
|
102 | 74 | <code>$value</code>
|
103 | 75 | </MixedAssignment>
|
104 | 76 | </file>
|
105 | 77 | <file src="src/Model/BSONDocument.php">
|
106 |
| - <ArgumentTypeCoercion> |
107 |
| - <code>$iteratorClass</code> |
108 |
| - </ArgumentTypeCoercion> |
| 78 | + <InvalidParamDefault> |
| 79 | + <code><![CDATA[class-string<ArrayIterator<string,mixed>>|class-string<ArrayObject<string,mixed>>]]></code> |
| 80 | + </InvalidParamDefault> |
109 | 81 | <MixedAssignment>
|
110 | 82 | <code>$this[$key]</code>
|
111 | 83 | <code>$value</code>
|
|
212 | 184 | </MixedMethodCall>
|
213 | 185 | </file>
|
214 | 186 | <file src="src/Operation/BulkWrite.php">
|
215 |
| - <DocblockTypeContradiction> |
216 |
| - <code>is_array($operation)</code> |
217 |
| - </DocblockTypeContradiction> |
218 | 187 | <MixedArgument>
|
219 | 188 | <code>$args</code>
|
220 | 189 | <code>$args</code>
|
|
330 | 299 | </MixedArgument>
|
331 | 300 | </file>
|
332 | 301 | <file src="src/Operation/CreateIndexes.php">
|
333 |
| - <DocblockTypeContradiction> |
334 |
| - <code>is_array($index)</code> |
335 |
| - </DocblockTypeContradiction> |
336 | 302 | <MixedAssignment>
|
337 | 303 | <code>$cmd[$option]</code>
|
338 | 304 | <code><![CDATA[$cmd['commitQuorum']]]></code>
|
|
484 | 450 | </MixedAssignment>
|
485 | 451 | </file>
|
486 | 452 | <file src="src/Operation/FindOneAndUpdate.php">
|
487 |
| - <DocblockTypeContradiction> |
488 |
| - <code><![CDATA[! is_array($update) && ! is_object($update)]]></code> |
489 |
| - </DocblockTypeContradiction> |
490 | 453 | <MixedAssignment>
|
491 | 454 | <code><![CDATA[$options['fields']]]></code>
|
492 | 455 | </MixedAssignment>
|
|
520 | 483 | </MixedAssignment>
|
521 | 484 | </file>
|
522 | 485 | <file src="src/Operation/MapReduce.php">
|
523 |
| - <DocblockTypeContradiction> |
524 |
| - <code><![CDATA[! is_string($out) && ! is_array($out) && ! is_object($out)]]></code> |
525 |
| - </DocblockTypeContradiction> |
526 | 486 | <MixedArgument>
|
527 | 487 | <code><![CDATA[$result->result->collection]]></code>
|
528 | 488 | <code><![CDATA[$result->result->db]]></code>
|
|
563 | 523 | </MixedMethodCall>
|
564 | 524 | </file>
|
565 | 525 | <file src="src/Operation/Update.php">
|
566 |
| - <DocblockTypeContradiction> |
567 |
| - <code><![CDATA[! is_array($update) && ! is_object($update)]]></code> |
568 |
| - </DocblockTypeContradiction> |
569 | 526 | <MixedArgument>
|
570 | 527 | <code><![CDATA[$this->options['writeConcern']]]></code>
|
571 | 528 | </MixedArgument>
|
|
580 | 537 | <code>isInTransaction</code>
|
581 | 538 | </MixedMethodCall>
|
582 | 539 | </file>
|
583 |
| - <file src="src/Operation/UpdateMany.php"> |
584 |
| - <DocblockTypeContradiction> |
585 |
| - <code><![CDATA[! is_array($update) && ! is_object($update)]]></code> |
586 |
| - </DocblockTypeContradiction> |
587 |
| - </file> |
588 |
| - <file src="src/Operation/UpdateOne.php"> |
589 |
| - <DocblockTypeContradiction> |
590 |
| - <code><![CDATA[! is_array($update) && ! is_object($update)]]></code> |
591 |
| - </DocblockTypeContradiction> |
592 |
| - </file> |
593 | 540 | <file src="src/Operation/Watch.php">
|
594 |
| - <DocblockTypeContradiction> |
595 |
| - <code><![CDATA[isset($resumeToken) && ! is_array($resumeToken) && ! is_object($resumeToken)]]></code> |
596 |
| - </DocblockTypeContradiction> |
597 | 541 | <MixedArgument>
|
598 | 542 | <code><![CDATA[$reply->cursor->firstBatch]]></code>
|
599 | 543 | </MixedArgument>
|
|
611 | 555 | <code><![CDATA[$this->changeStreamOptions['resumeAfter']]]></code>
|
612 | 556 | <code><![CDATA[$this->changeStreamOptions['startAfter']]]></code>
|
613 | 557 | </MixedReturnStatement>
|
614 |
| - <PropertyNotSetInConstructor> |
615 |
| - <code>$firstBatchSize</code> |
616 |
| - </PropertyNotSetInConstructor> |
617 | 558 | </file>
|
618 | 559 | <file src="src/UpdateResult.php">
|
619 | 560 | <MixedAssignment>
|
620 | 561 | <code>$id</code>
|
621 | 562 | </MixedAssignment>
|
622 | 563 | </file>
|
623 | 564 | <file src="src/functions.php">
|
624 |
| - <DocblockTypeContradiction> |
625 |
| - <code>is_array($document)</code> |
626 |
| - </DocblockTypeContradiction> |
627 | 565 | <MixedArgument>
|
628 | 566 | <code>$stage</code>
|
629 | 567 | <code>$wireVersionForWriteStageOnSecondary</code>
|
|
0 commit comments