summaryrefslogtreecommitdiffstats
path: root/REFLECTION
diff options
context:
space:
mode:
Diffstat (limited to 'REFLECTION')
-rw-r--r--REFLECTION120
1 files changed, 97 insertions, 23 deletions
diff --git a/REFLECTION b/REFLECTION
index 8d6cb83..bbe5e8d 100644
--- a/REFLECTION
+++ b/REFLECTION
@@ -1,4 +1,4 @@
-Extension [ <persistent> extension #110 mongodb version 1.19.4 ] {
+Extension [ <persistent> extension #113 mongodb version 1.20.0 ] {
- Dependencies {
Dependency [ date (Required) ]
@@ -14,40 +14,40 @@ Extension [ <persistent> extension #110 mongodb version 1.19.4 ] {
}
- Constants [2] {
- Constant [ string MONGODB_VERSION ] { 1.19.4 }
+ Constant [ string MONGODB_VERSION ] { 1.20.0 }
Constant [ string MONGODB_STABILITY ] { stable }
}
- Functions {
- Function [ <internal:mongodb> function MongoDB\BSON\fromJSON ] {
+ Function [ <internal, deprecated:mongodb> function MongoDB\BSON\fromJSON ] {
- Parameters [1] {
Parameter #0 [ <required> string $json ]
}
- Return [ string ]
}
- Function [ <internal:mongodb> function MongoDB\BSON\fromPHP ] {
+ Function [ <internal, deprecated:mongodb> function MongoDB\BSON\fromPHP ] {
- Parameters [1] {
Parameter #0 [ <required> object|array $value ]
}
- Return [ string ]
}
- Function [ <internal:mongodb> function MongoDB\BSON\toCanonicalExtendedJSON ] {
+ Function [ <internal, deprecated:mongodb> function MongoDB\BSON\toCanonicalExtendedJSON ] {
- Parameters [1] {
Parameter #0 [ <required> string $bson ]
}
- Return [ string ]
}
- Function [ <internal:mongodb> function MongoDB\BSON\toJSON ] {
+ Function [ <internal, deprecated:mongodb> function MongoDB\BSON\toJSON ] {
- Parameters [1] {
Parameter #0 [ <required> string $bson ]
}
- Return [ string ]
}
- Function [ <internal:mongodb> function MongoDB\BSON\toPHP ] {
+ Function [ <internal, deprecated:mongodb> function MongoDB\BSON\toPHP ] {
- Parameters [2] {
Parameter #0 [ <required> string $bson ]
@@ -55,7 +55,7 @@ Extension [ <persistent> extension #110 mongodb version 1.19.4 ] {
}
- Return [ object|array ]
}
- Function [ <internal:mongodb> function MongoDB\BSON\toRelaxedExtendedJSON ] {
+ Function [ <internal, deprecated:mongodb> function MongoDB\BSON\toRelaxedExtendedJSON ] {
- Parameters [1] {
Parameter #0 [ <required> string $bson ]
@@ -495,7 +495,15 @@ Extension [ <persistent> extension #110 mongodb version 1.19.4 ] {
- Static properties [0] {
}
- - Static methods [2] {
+ - Static methods [3] {
+ Method [ <internal:mongodb> final static public method fromJSON ] {
+
+ - Parameters [1] {
+ Parameter #0 [ <required> string $json ]
+ }
+ - Return [ MongoDB\BSON\PackedArray ]
+ }
+
Method [ <internal:mongodb> final static public method fromPHP ] {
- Parameters [1] {
@@ -516,7 +524,7 @@ Extension [ <persistent> extension #110 mongodb version 1.19.4 ] {
- Properties [0] {
}
- - Methods [14] {
+ - Methods [16] {
Method [ <internal:mongodb, ctor> private method __construct ] {
- Parameters [0] {
@@ -554,6 +562,20 @@ Extension [ <persistent> extension #110 mongodb version 1.19.4 ] {
- Return [ object|array ]
}
+ Method [ <internal:mongodb> final public method toCanonicalExtendedJSON ] {
+
+ - Parameters [0] {
+ }
+ - Return [ string ]
+ }
+
+ Method [ <internal:mongodb> final public method toRelaxedExtendedJSON ] {
+
+ - Parameters [0] {
+ }
+ - Return [ string ]
+ }
+
Method [ <internal:mongodb, prototype ArrayAccess> public method offsetExists ] {
- Parameters [1] {
@@ -1794,11 +1816,11 @@ Extension [ <persistent> extension #110 mongodb version 1.19.4 ] {
- Properties [0] {
}
- - Methods [8] {
+ - Methods [9] {
Method [ <internal:mongodb, ctor> final public method __construct ] {
- Parameters [1] {
- Parameter #0 [ <optional> DateTimeInterface|string|int|float|null $milliseconds = null ]
+ Parameter #0 [ <optional> DateTimeInterface|MongoDB\BSON\Int64|string|int|float|null $milliseconds = null ]
}
}
@@ -1809,6 +1831,13 @@ Extension [ <persistent> extension #110 mongodb version 1.19.4 ] {
- Return [ DateTime ]
}
+ Method [ <internal:mongodb> final public method toDateTimeImmutable ] {
+
+ - Parameters [0] {
+ }
+ - Return [ DateTimeImmutable ]
+ }
+
Method [ <internal:mongodb, prototype MongoDB\BSON\UTCDateTimeInterface> final public method __toString ] {
- Parameters [0] {
@@ -1874,7 +1903,7 @@ Extension [ <persistent> extension #110 mongodb version 1.19.4 ] {
- Parameters [0] {
}
- - Tentative return [ MongoDB\Driver\CursorId ]
+ - Tentative return [ MongoDB\Driver\CursorId|MongoDB\BSON\Int64 ]
}
Method [ <internal:mongodb> abstract public method getServer ] {
@@ -1968,13 +1997,15 @@ Extension [ <persistent> extension #110 mongodb version 1.19.4 ] {
Class [ <internal:mongodb> final class MongoDB\Driver\ClientEncryption ] {
- - Constants [7] {
+ - Constants [9] {
Constant [ public string AEAD_AES_256_CBC_HMAC_SHA_512_DETERMINISTIC ] { AEAD_AES_256_CBC_HMAC_SHA_512-Deterministic }
Constant [ public string AEAD_AES_256_CBC_HMAC_SHA_512_RANDOM ] { AEAD_AES_256_CBC_HMAC_SHA_512-Random }
Constant [ public string ALGORITHM_INDEXED ] { Indexed }
Constant [ public string ALGORITHM_UNINDEXED ] { Unindexed }
+ Constant [ public string ALGORITHM_RANGE ] { Range }
Constant [ public string ALGORITHM_RANGE_PREVIEW ] { RangePreview }
Constant [ public string QUERY_TYPE_EQUALITY ] { equality }
+ Constant [ public string QUERY_TYPE_RANGE ] { range }
Constant [ public string QUERY_TYPE_RANGE_PREVIEW ] { rangePreview }
}
@@ -2145,9 +2176,10 @@ Extension [ <persistent> extension #110 mongodb version 1.19.4 ] {
Method [ <internal:mongodb, prototype MongoDB\Driver\CursorInterface> final public method getId ] {
- - Parameters [0] {
+ - Parameters [1] {
+ Parameter #0 [ <optional> bool $asInt64 = false ]
}
- - Return [ MongoDB\Driver\CursorId ]
+ - Tentative return [ MongoDB\Driver\CursorId|MongoDB\BSON\Int64 ]
}
Method [ <internal:mongodb, prototype MongoDB\Driver\CursorInterface> final public method getServer ] {
@@ -2606,7 +2638,7 @@ Extension [ <persistent> extension #110 mongodb version 1.19.4 ] {
- Return [ int ]
}
- Method [ <internal:mongodb> final public method getMode ] {
+ Method [ <internal, deprecated:mongodb> final public method getMode ] {
- Parameters [0] {
}
@@ -5026,7 +5058,7 @@ Extension [ <persistent> extension #110 mongodb version 1.19.4 ] {
- Properties [0] {
}
- - Methods [11] {
+ - Methods [13] {
Method [ <internal:mongodb, ctor> final private method __construct ] {
- Parameters [0] {
@@ -5061,6 +5093,13 @@ Extension [ <persistent> extension #110 mongodb version 1.19.4 ] {
- Return [ Exception ]
}
+ Method [ <internal:mongodb> final public method getHost ] {
+
+ - Parameters [0] {
+ }
+ - Return [ string ]
+ }
+
Method [ <internal:mongodb> final public method getOperationId ] {
- Parameters [0] {
@@ -5068,6 +5107,13 @@ Extension [ <persistent> extension #110 mongodb version 1.19.4 ] {
- Return [ string ]
}
+ Method [ <internal:mongodb> final public method getPort ] {
+
+ - Parameters [0] {
+ }
+ - Return [ int ]
+ }
+
Method [ <internal:mongodb> final public method getReply ] {
- Parameters [0] {
@@ -5082,7 +5128,7 @@ Extension [ <persistent> extension #110 mongodb version 1.19.4 ] {
- Return [ string ]
}
- Method [ <internal:mongodb> final public method getServer ] {
+ Method [ <internal, deprecated:mongodb> final public method getServer ] {
- Parameters [0] {
}
@@ -5119,7 +5165,7 @@ Extension [ <persistent> extension #110 mongodb version 1.19.4 ] {
- Properties [0] {
}
- - Methods [9] {
+ - Methods [11] {
Method [ <internal:mongodb, ctor> final private method __construct ] {
- Parameters [0] {
@@ -5147,6 +5193,13 @@ Extension [ <persistent> extension #110 mongodb version 1.19.4 ] {
- Return [ string ]
}
+ Method [ <internal:mongodb> final public method getHost ] {
+
+ - Parameters [0] {
+ }
+ - Return [ string ]
+ }
+
Method [ <internal:mongodb> final public method getOperationId ] {
- Parameters [0] {
@@ -5154,6 +5207,13 @@ Extension [ <persistent> extension #110 mongodb version 1.19.4 ] {
- Return [ string ]
}
+ Method [ <internal:mongodb> final public method getPort ] {
+
+ - Parameters [0] {
+ }
+ - Return [ int ]
+ }
+
Method [ <internal:mongodb> final public method getRequestId ] {
- Parameters [0] {
@@ -5161,7 +5221,7 @@ Extension [ <persistent> extension #110 mongodb version 1.19.4 ] {
- Return [ string ]
}
- Method [ <internal:mongodb> final public method getServer ] {
+ Method [ <internal, deprecated:mongodb> final public method getServer ] {
- Parameters [0] {
}
@@ -5198,7 +5258,7 @@ Extension [ <persistent> extension #110 mongodb version 1.19.4 ] {
- Properties [0] {
}
- - Methods [10] {
+ - Methods [12] {
Method [ <internal:mongodb, ctor> final private method __construct ] {
- Parameters [0] {
@@ -5226,6 +5286,13 @@ Extension [ <persistent> extension #110 mongodb version 1.19.4 ] {
- Return [ int ]
}
+ Method [ <internal:mongodb> final public method getHost ] {
+
+ - Parameters [0] {
+ }
+ - Return [ string ]
+ }
+
Method [ <internal:mongodb> final public method getOperationId ] {
- Parameters [0] {
@@ -5233,6 +5300,13 @@ Extension [ <persistent> extension #110 mongodb version 1.19.4 ] {
- Return [ string ]
}
+ Method [ <internal:mongodb> final public method getPort ] {
+
+ - Parameters [0] {
+ }
+ - Return [ int ]
+ }
+
Method [ <internal:mongodb> final public method getReply ] {
- Parameters [0] {
@@ -5247,7 +5321,7 @@ Extension [ <persistent> extension #110 mongodb version 1.19.4 ] {
- Return [ string ]
}
- Method [ <internal:mongodb> final public method getServer ] {
+ Method [ <internal, deprecated:mongodb> final public method getServer ] {
- Parameters [0] {
}