File tree Expand file tree Collapse file tree 2 files changed +12
-9
lines changed Expand file tree Collapse file tree 2 files changed +12
-9
lines changed Original file line number Diff line number Diff line change 1
1
<?xml version =" 1.0" encoding =" UTF-8" ?>
2
- <files psalm-version =" 5.16 .0@2897ba636551a8cb61601cc26f6ccfbba6c36591 " >
2
+ <files psalm-version =" 5.18 .0@b113f3ed0259fd6e212d87c3df80eec95a6abf19 " >
3
3
<file src =" docs/examples/encryption/csfle-explicit_encryption.php" >
4
4
<MixedArgument >
5
5
<code ><![CDATA[ $clientEncryption->decrypt($document->encryptedField)]]> </code >
114
114
<InvalidParamDefault >
115
115
<code ><![CDATA[ class-string<ArrayIterator<string,mixed>>|class-string<ArrayObject<string,mixed>>]]> </code >
116
116
</InvalidParamDefault >
117
+ <LessSpecificReturnStatement >
118
+ <code ><![CDATA[ (object) $this->getArrayCopy()]]> </code >
119
+ </LessSpecificReturnStatement >
117
120
<MixedAssignment >
118
121
<code >$this[$key]</code >
119
122
<code >$value</code >
120
123
</MixedAssignment >
124
+ <MoreSpecificReturnType >
125
+ <code >stdClass</code >
126
+ </MoreSpecificReturnType >
121
127
</file >
122
128
<file src =" src/Model/BSONIterator.php" >
123
129
<MixedArgument >
509
515
</MixedAssignment >
510
516
</file >
511
517
<file src =" src/Operation/FindOneAndReplace.php" >
518
+ <MixedArgument >
519
+ <code ><![CDATA[ $options['codec'] ?? null]]> </code >
520
+ </MixedArgument >
512
521
<MixedAssignment >
513
522
<code ><![CDATA[ $options['fields']]]> </code >
514
523
</MixedAssignment >
639
648
<code ><![CDATA[ $this->changeStreamOptions['startAfter']]]> </code >
640
649
</MixedReturnStatement >
641
650
</file >
642
- <file src =" src/PsrLogAdapter.php" >
643
- <MethodSignatureMismatch >
644
- <code >$domain</code >
645
- <code >$level</code >
646
- <code >$message</code >
647
- </MethodSignatureMismatch >
648
- </file >
649
651
<file src =" src/UpdateResult.php" >
650
652
<MixedAssignment >
651
653
<code >$id</code >
Original file line number Diff line number Diff line change 23
23
use MongoDB \BSON \Serializable ;
24
24
use MongoDB \BSON \Unserializable ;
25
25
use ReturnTypeWillChange ;
26
+ use stdClass ;
26
27
27
28
use function MongoDB \recursive_copy ;
28
29
@@ -78,7 +79,7 @@ public static function __set_state(array $properties)
78
79
* Serialize the document to BSON.
79
80
*
80
81
* @see https://php.net/mongodb-bson-serializable.bsonserialize
81
- * @return object
82
+ * @return stdClass
82
83
*/
83
84
#[ReturnTypeWillChange]
84
85
public function bsonSerialize ()
You can’t perform that action at this time.
0 commit comments