summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorRemi Collet <remi@remirepo.net>2021-12-15 09:01:07 +0100
committerRemi Collet <remi@php.net>2021-12-15 09:01:07 +0100
commita3d64be341c27e0dcf16eb8eba4afd963186d9d3 (patch)
treee569d482c85969950980cccd05c7f0056316622d
parente6d3e956cb904c9e621283bcd67d72b81df77c41 (diff)
update to 1.12.0
with libbson and libmongoc 1.20.0 with libmongocrypt 1.3.0 raise dependency on PHP 7.2
-rw-r--r--PHPINFO14
-rw-r--r--REFLECTION934
-rw-r--r--php-pecl-mongodb.spec28
3 files changed, 747 insertions, 229 deletions
diff --git a/PHPINFO b/PHPINFO
index 4c0cc28..8d3be8a 100644
--- a/PHPINFO
+++ b/PHPINFO
@@ -2,12 +2,12 @@
mongodb
MongoDB support => enabled
-MongoDB extension version => 1.11.1
+MongoDB extension version => 1.12.0
MongoDB extension stability => stable
-libbson headers version => 1.19.1
-libbson library version => 1.19.1
-libmongoc headers version => 1.19.1
-libmongoc library version => 1.19.1
+libbson headers version => 1.20.0
+libbson library version => 1.20.0
+libmongoc headers version => 1.20.0
+libmongoc library version => 1.20.0
libmongoc SSL => enabled
libmongoc SSL library => OpenSSL
libmongoc crypto => enabled
@@ -19,8 +19,8 @@ libmongoc compression => enabled
libmongoc compression snappy => enabled
libmongoc compression zlib => enabled
libmongoc compression zstd => enabled
-libmongocrypt headers version => 1.2.2
-libmongocrypt library version => 1.2.2
+libmongocrypt headers version => 1.3.0
+libmongocrypt library version => 1.3.0
libmongocrypt crypto => enabled
libmongocrypt crypto library => libcrypto
diff --git a/REFLECTION b/REFLECTION
index 7ce6e92..b1bcc8d 100644
--- a/REFLECTION
+++ b/REFLECTION
@@ -1,4 +1,4 @@
-Extension [ <persistent> extension #123 mongodb version 1.11.1 ] {
+Extension [ <persistent> extension #115 mongodb version 1.12.0 ] {
- Dependencies {
Dependency [ date (Required) ]
@@ -17,7 +17,7 @@ Extension [ <persistent> extension #123 mongodb version 1.11.1 ] {
}
- Constants [2] {
- Constant [ string MONGODB_VERSION ] { 1.11.1 }
+ Constant [ string MONGODB_VERSION ] { 1.12.0 }
Constant [ string MONGODB_STABILITY ] { stable }
}
@@ -32,7 +32,7 @@ Extension [ <persistent> extension #123 mongodb version 1.11.1 ] {
- Parameters [2] {
Parameter #0 [ <required> $bson ]
- Parameter #1 [ <optional> array $typemap ]
+ Parameter #1 [ <optional> array $typemap = <default> ]
}
}
Function [ <internal:mongodb> function MongoDB\BSON\toJSON ] {
@@ -396,9 +396,9 @@ Extension [ <persistent> extension #123 mongodb version 1.11.1 ] {
}
}
- Class [ <internal:mongodb> final class MongoDB\BSON\Binary implements MongoDB\BSON\BinaryInterface, JsonSerializable, MongoDB\BSON\Type, Serializable ] {
+ Class [ <internal:mongodb> final class MongoDB\BSON\Binary implements MongoDB\BSON\BinaryInterface, JsonSerializable, MongoDB\BSON\Type, Serializable, Stringable ] {
- - Constants [8] {
+ - Constants [9] {
Constant [ public int TYPE_GENERIC ] { 0 }
Constant [ public int TYPE_FUNCTION ] { 1 }
Constant [ public int TYPE_OLD_BINARY ] { 2 }
@@ -406,6 +406,7 @@ Extension [ <persistent> extension #123 mongodb version 1.11.1 ] {
Constant [ public int TYPE_UUID ] { 4 }
Constant [ public int TYPE_MD5 ] { 5 }
Constant [ public int TYPE_ENCRYPTED ] { 6 }
+ Constant [ public int TYPE_COLUMN ] { 7 }
Constant [ public int TYPE_USER_DEFINED ] { 128 }
}
@@ -439,10 +440,11 @@ Extension [ <persistent> extension #123 mongodb version 1.11.1 ] {
}
}
- Method [ <internal:mongodb, prototype MongoDB\BSON\BinaryInterface> final public method __toString ] {
+ Method [ <internal:mongodb, prototype Stringable> final public method __toString ] {
- Parameters [0] {
}
+ - Return [ string ]
}
Method [ <internal:mongodb> final public method __unserialize ] {
@@ -485,7 +487,7 @@ Extension [ <persistent> extension #123 mongodb version 1.11.1 ] {
}
}
- Class [ <internal:mongodb> final class MongoDB\BSON\DBPointer implements JsonSerializable, MongoDB\BSON\Type, Serializable ] {
+ Class [ <internal:mongodb> final class MongoDB\BSON\DBPointer implements JsonSerializable, MongoDB\BSON\Type, Serializable, Stringable ] {
- Constants [0] {
}
@@ -506,10 +508,11 @@ Extension [ <persistent> extension #123 mongodb version 1.11.1 ] {
}
}
- Method [ <internal:mongodb> final public method __toString ] {
+ Method [ <internal:mongodb, prototype Stringable> final public method __toString ] {
- Parameters [0] {
}
+ - Return [ string ]
}
Method [ <internal:mongodb> final public method __unserialize ] {
@@ -546,7 +549,7 @@ Extension [ <persistent> extension #123 mongodb version 1.11.1 ] {
}
}
- Class [ <internal:mongodb> final class MongoDB\BSON\Decimal128 implements MongoDB\BSON\Decimal128Interface, JsonSerializable, MongoDB\BSON\Type, Serializable ] {
+ Class [ <internal:mongodb> final class MongoDB\BSON\Decimal128 implements MongoDB\BSON\Decimal128Interface, JsonSerializable, MongoDB\BSON\Type, Serializable, Stringable ] {
- Constants [0] {
}
@@ -580,10 +583,11 @@ Extension [ <persistent> extension #123 mongodb version 1.11.1 ] {
}
}
- Method [ <internal:mongodb, prototype MongoDB\BSON\Decimal128Interface> final public method __toString ] {
+ Method [ <internal:mongodb, prototype Stringable> final public method __toString ] {
- Parameters [0] {
}
+ - Return [ string ]
}
Method [ <internal:mongodb> final public method __unserialize ] {
@@ -614,7 +618,7 @@ Extension [ <persistent> extension #123 mongodb version 1.11.1 ] {
}
}
- Class [ <internal:mongodb> final class MongoDB\BSON\Int64 implements JsonSerializable, MongoDB\BSON\Type, Serializable ] {
+ Class [ <internal:mongodb> final class MongoDB\BSON\Int64 implements JsonSerializable, MongoDB\BSON\Type, Serializable, Stringable ] {
- Constants [0] {
}
@@ -635,10 +639,11 @@ Extension [ <persistent> extension #123 mongodb version 1.11.1 ] {
}
}
- Method [ <internal:mongodb> final public method __toString ] {
+ Method [ <internal:mongodb, prototype Stringable> final public method __toString ] {
- Parameters [0] {
}
+ - Return [ string ]
}
Method [ <internal:mongodb> final public method __unserialize ] {
@@ -675,7 +680,7 @@ Extension [ <persistent> extension #123 mongodb version 1.11.1 ] {
}
}
- Class [ <internal:mongodb> final class MongoDB\BSON\Javascript implements MongoDB\BSON\JavascriptInterface, JsonSerializable, MongoDB\BSON\Type, Serializable ] {
+ Class [ <internal:mongodb> final class MongoDB\BSON\Javascript implements MongoDB\BSON\JavascriptInterface, JsonSerializable, MongoDB\BSON\Type, Serializable, Stringable ] {
- Constants [0] {
}
@@ -700,7 +705,7 @@ Extension [ <persistent> extension #123 mongodb version 1.11.1 ] {
- Parameters [2] {
Parameter #0 [ <required> $javascript ]
- Parameter #1 [ <optional> $scope ]
+ Parameter #1 [ <optional> $scope = <default> ]
}
}
@@ -710,10 +715,11 @@ Extension [ <persistent> extension #123 mongodb version 1.11.1 ] {
}
}
- Method [ <internal:mongodb, prototype MongoDB\BSON\JavascriptInterface> final public method __toString ] {
+ Method [ <internal:mongodb, prototype Stringable> final public method __toString ] {
- Parameters [0] {
}
+ - Return [ string ]
}
Method [ <internal:mongodb> final public method __unserialize ] {
@@ -866,7 +872,7 @@ Extension [ <persistent> extension #123 mongodb version 1.11.1 ] {
}
}
- Class [ <internal:mongodb> final class MongoDB\BSON\ObjectId implements MongoDB\BSON\ObjectIdInterface, JsonSerializable, MongoDB\BSON\Type, Serializable ] {
+ Class [ <internal:mongodb> final class MongoDB\BSON\ObjectId implements MongoDB\BSON\ObjectIdInterface, JsonSerializable, MongoDB\BSON\Type, Serializable, Stringable ] {
- Constants [0] {
}
@@ -890,7 +896,7 @@ Extension [ <persistent> extension #123 mongodb version 1.11.1 ] {
Method [ <internal:mongodb, ctor> final public method __construct ] {
- Parameters [1] {
- Parameter #0 [ <optional> $id ]
+ Parameter #0 [ <optional> $id = <default> ]
}
}
@@ -906,10 +912,11 @@ Extension [ <persistent> extension #123 mongodb version 1.11.1 ] {
}
}
- Method [ <internal:mongodb, prototype MongoDB\BSON\ObjectIdInterface> final public method __toString ] {
+ Method [ <internal:mongodb, prototype Stringable> final public method __toString ] {
- Parameters [0] {
}
+ - Return [ string ]
}
Method [ <internal:mongodb> final public method __unserialize ] {
@@ -970,7 +977,7 @@ Extension [ <persistent> extension #123 mongodb version 1.11.1 ] {
}
}
- Class [ <internal:mongodb> final class MongoDB\BSON\Regex implements MongoDB\BSON\RegexInterface, MongoDB\BSON\Type, Serializable, JsonSerializable ] {
+ Class [ <internal:mongodb> final class MongoDB\BSON\Regex implements MongoDB\BSON\RegexInterface, MongoDB\BSON\Type, Serializable, JsonSerializable, Stringable ] {
- Constants [0] {
}
@@ -995,7 +1002,7 @@ Extension [ <persistent> extension #123 mongodb version 1.11.1 ] {
- Parameters [2] {
Parameter #0 [ <required> $pattern ]
- Parameter #1 [ <optional> $flags ]
+ Parameter #1 [ <optional> $flags = <default> ]
}
}
@@ -1005,10 +1012,11 @@ Extension [ <persistent> extension #123 mongodb version 1.11.1 ] {
}
}
- Method [ <internal:mongodb, prototype MongoDB\BSON\RegexInterface> final public method __toString ] {
+ Method [ <internal:mongodb, prototype Stringable> final public method __toString ] {
- Parameters [0] {
}
+ - Return [ string ]
}
Method [ <internal:mongodb> final public method __unserialize ] {
@@ -1051,7 +1059,7 @@ Extension [ <persistent> extension #123 mongodb version 1.11.1 ] {
}
}
- Class [ <internal:mongodb> final class MongoDB\BSON\Symbol implements JsonSerializable, MongoDB\BSON\Type, Serializable ] {
+ Class [ <internal:mongodb> final class MongoDB\BSON\Symbol implements JsonSerializable, MongoDB\BSON\Type, Serializable, Stringable ] {
- Constants [0] {
}
@@ -1072,10 +1080,11 @@ Extension [ <persistent> extension #123 mongodb version 1.11.1 ] {
}
}
- Method [ <internal:mongodb> final public method __toString ] {
+ Method [ <internal:mongodb, prototype Stringable> final public method __toString ] {
- Parameters [0] {
}
+ - Return [ string ]
}
Method [ <internal:mongodb> final public method __unserialize ] {
@@ -1112,7 +1121,7 @@ Extension [ <persistent> extension #123 mongodb version 1.11.1 ] {
}
}
- Class [ <internal:mongodb> final class MongoDB\BSON\Timestamp implements MongoDB\BSON\TimestampInterface, JsonSerializable, MongoDB\BSON\Type, Serializable ] {
+ Class [ <internal:mongodb> final class MongoDB\BSON\Timestamp implements MongoDB\BSON\TimestampInterface, JsonSerializable, MongoDB\BSON\Type, Serializable, Stringable ] {
- Constants [0] {
}
@@ -1147,10 +1156,11 @@ Extension [ <persistent> extension #123 mongodb version 1.11.1 ] {
}
}
- Method [ <internal:mongodb, prototype MongoDB\BSON\TimestampInterface> final public method __toString ] {
+ Method [ <internal:mongodb, prototype Stringable> final public method __toString ] {
- Parameters [0] {
}
+ - Return [ string ]
}
Method [ <internal:mongodb> final public method __unserialize ] {
@@ -1193,7 +1203,7 @@ Extension [ <persistent> extension #123 mongodb version 1.11.1 ] {
}
}
- Class [ <internal:mongodb> final class MongoDB\BSON\Undefined implements JsonSerializable, MongoDB\BSON\Type, Serializable ] {
+ Class [ <internal:mongodb> final class MongoDB\BSON\Undefined implements JsonSerializable, MongoDB\BSON\Type, Serializable, Stringable ] {
- Constants [0] {
}
@@ -1214,10 +1224,11 @@ Extension [ <persistent> extension #123 mongodb version 1.11.1 ] {
}
}
- Method [ <internal:mongodb> final public method __toString ] {
+ Method [ <internal:mongodb, prototype Stringable> final public method __toString ] {
- Parameters [0] {
}
+ - Return [ string ]
}
Method [ <internal:mongodb> final public method __unserialize ] {
@@ -1254,7 +1265,7 @@ Extension [ <persistent> extension #123 mongodb version 1.11.1 ] {
}
}
- Class [ <internal:mongodb> final class MongoDB\BSON\UTCDateTime implements MongoDB\BSON\UTCDateTimeInterface, JsonSerializable, MongoDB\BSON\Type, Serializable ] {
+ Class [ <internal:mongodb> final class MongoDB\BSON\UTCDateTime implements MongoDB\BSON\UTCDateTimeInterface, JsonSerializable, MongoDB\BSON\Type, Serializable, Stringable ] {
- Constants [0] {
}
@@ -1278,7 +1289,7 @@ Extension [ <persistent> extension #123 mongodb version 1.11.1 ] {
Method [ <internal:mongodb, ctor> final public method __construct ] {
- Parameters [1] {
- Parameter #0 [ <optional> $milliseconds ]
+ Parameter #0 [ <optional> $milliseconds = <default> ]
}
}
@@ -1288,10 +1299,11 @@ Extension [ <persistent> extension #123 mongodb version 1.11.1 ] {
}
}
- Method [ <internal:mongodb, prototype MongoDB\BSON\UTCDateTimeInterface> final public method __toString ] {
+ Method [ <internal:mongodb, prototype Stringable> final public method __toString ] {
- Parameters [0] {
}
+ - Return [ string ]
}
Method [ <internal:mongodb> final public method __unserialize ] {
@@ -1394,7 +1406,7 @@ Extension [ <persistent> extension #123 mongodb version 1.11.1 ] {
Method [ <internal:mongodb, ctor> final public method __construct ] {
- Parameters [1] {
- Parameter #0 [ <optional> array or NULL $options ]
+ Parameter #0 [ <optional> ?array $options = <default> ]
}
}
@@ -1410,7 +1422,7 @@ Extension [ <persistent> extension #123 mongodb version 1.11.1 ] {
- Parameters [3] {
Parameter #0 [ <required> $query ]
Parameter #1 [ <required> $newObj ]
- Parameter #2 [ <optional> array or NULL $updateOptions ]
+ Parameter #2 [ <optional> ?array $updateOptions = <default> ]
}
}
@@ -1418,7 +1430,7 @@ Extension [ <persistent> extension #123 mongodb version 1.11.1 ] {
- Parameters [2] {
Parameter #0 [ <required> $query ]
- Parameter #1 [ <optional> array or NULL $deleteOptions ]
+ Parameter #1 [ <optional> ?array $deleteOptions = <default> ]
}
}
@@ -1457,7 +1469,7 @@ Extension [ <persistent> extension #123 mongodb version 1.11.1 ] {
- Parameters [2] {
Parameter #0 [ <required> $kmsProvider ]
- Parameter #1 [ <optional> array or NULL $options ]
+ Parameter #1 [ <optional> ?array $options = <default> ]
}
}
@@ -1465,7 +1477,7 @@ Extension [ <persistent> extension #123 mongodb version 1.11.1 ] {
- Parameters [2] {
Parameter #0 [ <required> $value ]
- Parameter #1 [ <optional> array or NULL $options ]
+ Parameter #1 [ <optional> ?array $options = <default> ]
}
}
@@ -1509,7 +1521,7 @@ Extension [ <persistent> extension #123 mongodb version 1.11.1 ] {
- Parameters [2] {
Parameter #0 [ <required> $document ]
- Parameter #1 [ <optional> array or NULL $options ]
+ Parameter #1 [ <optional> ?array $options = <default> ]
}
}
@@ -1611,7 +1623,7 @@ Extension [ <persistent> extension #123 mongodb version 1.11.1 ] {
}
}
- Class [ <internal:mongodb> final class MongoDB\Driver\CursorId implements Serializable ] {
+ Class [ <internal:mongodb> final class MongoDB\Driver\CursorId implements Serializable, Stringable ] {
- Constants [0] {
}
@@ -1638,10 +1650,11 @@ Extension [ <persistent> extension #123 mongodb version 1.11.1 ] {
}
}
- Method [ <internal:mongodb> final public method __toString ] {
+ Method [ <internal:mongodb, prototype Stringable> final public method __toString ] {
- Parameters [0] {
}
+ - Return [ string ]
}
Method [ <internal:mongodb> final public method __unserialize ] {
@@ -1690,9 +1703,9 @@ Extension [ <persistent> extension #123 mongodb version 1.11.1 ] {
Method [ <internal:mongodb, ctor> final public method __construct ] {
- Parameters [3] {
- Parameter #0 [ <optional> $uri ]
- Parameter #1 [ <optional> array $options ]
- Parameter #2 [ <optional> array $driverOptions ]
+ Parameter #0 [ <optional> $uri = <default> ]
+ Parameter #1 [ <optional> array $options = <default> ]
+ Parameter #2 [ <optional> array $driverOptions = <default> ]
}
}
@@ -1715,7 +1728,7 @@ Extension [ <persistent> extension #123 mongodb version 1.11.1 ] {
- Parameters [3] {
Parameter #0 [ <required> $db ]
Parameter #1 [ <required> MongoDB\Driver\Command $command ]
- Parameter #2 [ <optional> $options ]
+ Parameter #2 [ <optional> $options = <default> ]
}
}
@@ -1724,7 +1737,7 @@ Extension [ <persistent> extension #123 mongodb version 1.11.1 ] {
- Parameters [3] {
Parameter #0 [ <required> $db ]
Parameter #1 [ <required> MongoDB\Driver\Command $command ]
- Parameter #2 [ <optional> array $options ]
+ Parameter #2 [ <optional> array $options = <default> ]
}
}
@@ -1733,7 +1746,7 @@ Extension [ <persistent> extension #123 mongodb version 1.11.1 ] {
- Parameters [3] {
Parameter #0 [ <required> $db ]
Parameter #1 [ <required> MongoDB\Driver\Command $command ]
- Parameter #2 [ <optional> array $options ]
+ Parameter #2 [ <optional> array $options = <default> ]
}
}
@@ -1742,7 +1755,7 @@ Extension [ <persistent> extension #123 mongodb version 1.11.1 ] {
- Parameters [3] {
Parameter #0 [ <required> $db ]
Parameter #1 [ <required> MongoDB\Driver\Command $command ]
- Parameter #2 [ <optional> $options ]
+ Parameter #2 [ <optional> $options = <default> ]
}
}
@@ -1751,7 +1764,7 @@ Extension [ <persistent> extension #123 mongodb version 1.11.1 ] {
- Parameters [3] {
Parameter #0 [ <required> $namespace ]
Parameter #1 [ <required> MongoDB\Driver\Query $zquery ]
- Parameter #2 [ <optional> $options ]
+ Parameter #2 [ <optional> $options = <default> ]
}
}
@@ -1760,7 +1773,7 @@ Extension [ <persistent> extension #123 mongodb version 1.11.1 ] {
- Parameters [3] {
Parameter #0 [ <required> $namespace ]
Parameter #1 [ <required> MongoDB\Driver\BulkWrite $zbulk ]
- Parameter #2 [ <optional> $options ]
+ Parameter #2 [ <optional> $options = <default> ]
}
}
@@ -1798,14 +1811,14 @@ Extension [ <persistent> extension #123 mongodb version 1.11.1 ] {
Method [ <internal:mongodb> final public method selectServer ] {
- Parameters [1] {
- Parameter #0 [ <optional> MongoDB\Driver\ReadPreference or NULL $readPreference ]
+ Parameter #0 [ <optional> ?MongoDB\Driver\ReadPreference $readPreference = <default> ]
}
}
Method [ <internal:mongodb> final public method startSession ] {
- Parameters [1] {
- Parameter #0 [ <optional> array or NULL $options ]
+ Parameter #0 [ <optional> ?array $options = <default> ]
}
}
@@ -1836,7 +1849,7 @@ Extension [ <persistent> extension #123 mongodb version 1.11.1 ] {
- Parameters [2] {
Parameter #0 [ <required> $filter ]
- Parameter #1 [ <optional> array or NULL $options ]
+ Parameter #1 [ <optional> ?array $options = <default> ]
}
}
@@ -1877,7 +1890,7 @@ Extension [ <persistent> extension #123 mongodb version 1.11.1 ] {
Method [ <internal:mongodb, ctor> final public method __construct ] {
- Parameters [1] {
- Parameter #0 [ <optional> $level ]
+ Parameter #0 [ <optional> $level = <default> ]
}
}
@@ -1964,8 +1977,8 @@ Extension [ <persistent> extension #123 mongodb version 1.11.1 ] {
- Parameters [3] {
Parameter #0 [ <required> $mode ]
- Parameter #1 [ <optional> array or NULL $tagSets ]
- Parameter #2 [ <optional> array or NULL $options ]
+ Parameter #1 [ <optional> ?array $tagSets = <default> ]
+ Parameter #2 [ <optional> ?array $options = <default> ]
}
}
@@ -2063,7 +2076,7 @@ Extension [ <persistent> extension #123 mongodb version 1.11.1 ] {
- Parameters [3] {
Parameter #0 [ <required> $db ]
Parameter #1 [ <required> MongoDB\Driver\Command $command ]
- Parameter #2 [ <optional> $options ]
+ Parameter #2 [ <optional> $options = <default> ]
}
}
@@ -2072,7 +2085,7 @@ Extension [ <persistent> extension #123 mongodb version 1.11.1 ] {
- Parameters [3] {
Parameter #0 [ <required> $db ]
Parameter #1 [ <required> MongoDB\Driver\Command $command ]
- Parameter #2 [ <optional> array $options ]
+ Parameter #2 [ <optional> array $options = <default> ]
}
}
@@ -2081,7 +2094,7 @@ Extension [ <persistent> extension #123 mongodb version 1.11.1 ] {
- Parameters [3] {
Parameter #0 [ <required> $db ]
Parameter #1 [ <required> MongoDB\Driver\Command $command ]
- Parameter #2 [ <optional> array $options ]
+ Parameter #2 [ <optional> array $options = <default> ]
}
}
@@ -2090,7 +2103,7 @@ Extension [ <persistent> extension #123 mongodb version 1.11.1 ] {
- Parameters [3] {
Parameter #0 [ <required> $db ]
Parameter #1 [ <required> MongoDB\Driver\Command $command ]
- Parameter #2 [ <optional> array $options ]
+ Parameter #2 [ <optional> array $options = <default> ]
}
}
@@ -2099,7 +2112,7 @@ Extension [ <persistent> extension #123 mongodb version 1.11.1 ] {
- Parameters [3] {
Parameter #0 [ <required> $namespace ]
Parameter #1 [ <required> MongoDB\Driver\Query $zquery ]
- Parameter #2 [ <optional> $options ]
+ Parameter #2 [ <optional> $options = <default> ]
}
}
@@ -2108,7 +2121,7 @@ Extension [ <persistent> extension #123 mongodb version 1.11.1 ] {
- Parameters [3] {
Parameter #0 [ <required> $namespace ]
Parameter #1 [ <required> MongoDB\Driver\BulkWrite $zbulk ]
- Parameter #2 [ <optional> $options ]
+ Parameter #2 [ <optional> $options = <default> ]
}
}
@@ -2218,8 +2231,8 @@ Extension [ <persistent> extension #123 mongodb version 1.11.1 ] {
- Parameters [3] {
Parameter #0 [ <required> string $version ]
- Parameter #1 [ <optional> bool or NULL $strict ]
- Parameter #2 [ <optional> bool or NULL $deprecationErrors ]
+ Parameter #1 [ <optional> ?bool $strict = <default> ]
+ Parameter #2 [ <optional> ?bool $deprecationErrors = <default> ]
}
}
@@ -2251,7 +2264,7 @@ Extension [ <persistent> extension #123 mongodb version 1.11.1 ] {
Method [ <internal:mongodb, prototype Serializable> final public method unserialize ] {
- Parameters [1] {
- Parameter #0 [ <required> $serialized ]
+ Parameter #0 [ <required> string $serialized ]
}
}
}
@@ -2354,7 +2367,7 @@ Extension [ <persistent> extension #123 mongodb version 1.11.1 ] {
Method [ <internal:mongodb> final public method startTransaction ] {
- Parameters [1] {
- Parameter #0 [ <optional> array or NULL $options ]
+ Parameter #0 [ <optional> ?array $options = <default> ]
}
}
@@ -2398,8 +2411,8 @@ Extension [ <persistent> extension #123 mongodb version 1.11.1 ] {
- Parameters [3] {
Parameter #0 [ <required> $w ]
- Parameter #1 [ <optional> $wtimeout ]
- Parameter #2 [ <optional> $journal ]
+ Parameter #1 [ <optional> $wtimeout = <default> ]
+ Parameter #2 [ <optional> $journal = <default> ]
}
}
@@ -2650,7 +2663,7 @@ Extension [ <persistent> extension #123 mongodb version 1.11.1 ] {
}
}
- Interface [ <internal:mongodb> interface MongoDB\Driver\Exception\Exception extends Throwable ] {
+ Interface [ <internal:mongodb> interface MongoDB\Driver\Exception\Exception extends Throwable, Stringable ] {
- Constants [0] {
}
@@ -2666,32 +2679,63 @@ Extension [ <persistent> extension #123 mongodb version 1.11.1 ] {
- Methods [8] {
Method [ <internal:Core, inherits Throwable> abstract public method getMessage ] {
+
+ - Parameters [0] {
+ }
+ - Return [ string ]
}
Method [ <internal:Core, inherits Throwable> abstract public method getCode ] {
+
+ - Parameters [0] {
+ }
}
Method [ <internal:Core, inherits Throwable> abstract public method getFile ] {
+
+ - Parameters [0] {
+ }
+ - Return [ string ]
}
Method [ <internal:Core, inherits Throwable> abstract public method getLine ] {
+
+ - Parameters [0] {
+ }
+ - Return [ int ]
}
Method [ <internal:Core, inherits Throwable> abstract public method getTrace ] {
+
+ - Parameters [0] {
+ }
+ - Return [ array ]
}
Method [ <internal:Core, inherits Throwable> abstract public method getPrevious ] {
+
+ - Parameters [0] {
+ }
+ - Return [ ?Throwable ]
}
Method [ <internal:Core, inherits Throwable> abstract public method getTraceAsString ] {
+
+ - Parameters [0] {
+ }
+ - Return [ string ]
}
- Method [ <internal:Core, inherits Throwable> abstract public method __toString ] {
+ Method [ <internal:Core, inherits Stringable> abstract public method __toString ] {
+
+ - Parameters [0] {
+ }
+ - Return [ string ]
}
}
}
- Class [ <internal:mongodb> class MongoDB\Driver\Exception\RuntimeException extends RuntimeException implements Throwable, MongoDB\Driver\Exception\Exception ] {
+ Class [ <internal:mongodb> class MongoDB\Driver\Exception\RuntimeException extends RuntimeException implements Throwable, Stringable, MongoDB\Driver\Exception\Exception ] {
- Constants [0] {
}
@@ -2703,11 +2747,11 @@ Extension [ <persistent> extension #123 mongodb version 1.11.1 ] {
}
- Properties [5] {
- Property [ <default> protected $message ]
- Property [ <default> protected $code ]
- Property [ <default> protected $file ]
- Property [ <default> protected $line ]
- Property [ <default> protected $errorLabels ]
+ Property [ protected $message = '' ]
+ Property [ protected $code = 0 ]
+ Property [ protected $file = NULL ]
+ Property [ protected $line = NULL ]
+ Property [ protected $errorLabels = NULL ]
}
- Methods [11] {
@@ -2721,42 +2765,76 @@ Extension [ <persistent> extension #123 mongodb version 1.11.1 ] {
Method [ <internal:Core, inherits Exception, ctor> public method __construct ] {
- Parameters [3] {
- Parameter #0 [ <optional> $message ]
- Parameter #1 [ <optional> $code ]
- Parameter #2 [ <optional> $previous ]
+ Parameter #0 [ <optional> string $message = "" ]
+ Parameter #1 [ <optional> int $code = 0 ]
+ Parameter #2 [ <optional> ?Throwable $previous = null ]
}
}
Method [ <internal:Core, inherits Exception> public method __wakeup ] {
+
+ - Parameters [0] {
+ }
}
Method [ <internal:Core, inherits Exception, prototype Throwable> final public method getMessage ] {
+
+ - Parameters [0] {
+ }
+ - Return [ string ]
}
Method [ <internal:Core, inherits Exception, prototype Throwable> final public method getCode ] {
+
+ - Parameters [0] {
+ }
}
Method [ <internal:Core, inherits Exception, prototype Throwable> final public method getFile ] {
+
+ - Parameters [0] {
+ }
+ - Return [ string ]
}
Method [ <internal:Core, inherits Exception, prototype Throwable> final public method getLine ] {
+
+ - Parameters [0] {
+ }
+ - Return [ int ]
}
Method [ <internal:Core, inherits Exception, prototype Throwable> final public method getTrace ] {
+
+ - Parameters [0] {
+ }
+ - Return [ array ]
}
Method [ <internal:Core, inherits Exception, prototype Throwable> final public method getPrevious ] {
+
+ - Parameters [0] {
+ }
+ - Return [ ?Throwable ]
}
Method [ <internal:Core, inherits Exception, prototype Throwable> final public method getTraceAsString ] {
+
+ - Parameters [0] {
+ }
+ - Return [ string ]
}
- Method [ <internal:Core, inherits Exception, prototype Throwable> public method __toString ] {
+ Method [ <internal:Core, inherits Exception, prototype Stringable> public method __toString ] {
+
+ - Parameters [0] {
+ }
+ - Return [ string ]
}
}
}
- Class [ <internal:mongodb> class MongoDB\Driver\Exception\ServerException extends MongoDB\Driver\Exception\RuntimeException implements MongoDB\Driver\Exception\Exception, Throwable ] {
+ Class [ <internal:mongodb> class MongoDB\Driver\Exception\ServerException extends MongoDB\Driver\Exception\RuntimeException implements MongoDB\Driver\Exception\Exception, Stringable, Throwable ] {
- Constants [0] {
}
@@ -2768,11 +2846,11 @@ Extension [ <persistent> extension #123 mongodb version 1.11.1 ] {
}
- Properties [5] {
- Property [ <default> protected $message ]
- Property [ <default> protected $code ]
- Property [ <default> protected $file ]
- Property [ <default> protected $line ]
- Property [ <default> protected $errorLabels ]
+ Property [ protected $message = '' ]
+ Property [ protected $code = 0 ]
+ Property [ protected $file = NULL ]
+ Property [ protected $line = NULL ]
+ Property [ protected $errorLabels = NULL ]
}
- Methods [11] {
@@ -2786,42 +2864,76 @@ Extension [ <persistent> extension #123 mongodb version 1.11.1 ] {
Method [ <internal:Core, inherits Exception, ctor> public method __construct ] {
- Parameters [3] {
- Parameter #0 [ <optional> $message ]
- Parameter #1 [ <optional> $code ]
- Parameter #2 [ <optional> $previous ]
+ Parameter #0 [ <optional> string $message = "" ]
+ Parameter #1 [ <optional> int $code = 0 ]
+ Parameter #2 [ <optional> ?Throwable $previous = null ]
}
}
Method [ <internal:Core, inherits Exception> public method __wakeup ] {
+
+ - Parameters [0] {
+ }
}
Method [ <internal:Core, inherits Exception, prototype Throwable> final public method getMessage ] {
+
+ - Parameters [0] {
+ }
+ - Return [ string ]
}
Method [ <internal:Core, inherits Exception, prototype Throwable> final public method getCode ] {
+
+ - Parameters [0] {
+ }
}
Method [ <internal:Core, inherits Exception, prototype Throwable> final public method getFile ] {
+
+ - Parameters [0] {
+ }
+ - Return [ string ]
}
Method [ <internal:Core, inherits Exception, prototype Throwable> final public method getLine ] {
+
+ - Parameters [0] {
+ }
+ - Return [ int ]
}
Method [ <internal:Core, inherits Exception, prototype Throwable> final public method getTrace ] {
+
+ - Parameters [0] {
+ }
+ - Return [ array ]
}
Method [ <internal:Core, inherits Exception, prototype Throwable> final public method getPrevious ] {
+
+ - Parameters [0] {
+ }
+ - Return [ ?Throwable ]
}
Method [ <internal:Core, inherits Exception, prototype Throwable> final public method getTraceAsString ] {
+
+ - Parameters [0] {
+ }
+ - Return [ string ]
}
- Method [ <internal:Core, inherits Exception, prototype Throwable> public method __toString ] {
+ Method [ <internal:Core, inherits Exception, prototype Stringable> public method __toString ] {
+
+ - Parameters [0] {
+ }
+ - Return [ string ]
}
}
}
- Class [ <internal:mongodb> class MongoDB\Driver\Exception\ConnectionException extends MongoDB\Driver\Exception\RuntimeException implements MongoDB\Driver\Exception\Exception, Throwable ] {
+ Class [ <internal:mongodb> class MongoDB\Driver\Exception\ConnectionException extends MongoDB\Driver\Exception\RuntimeException implements MongoDB\Driver\Exception\Exception, Stringable, Throwable ] {
- Constants [0] {
}
@@ -2833,11 +2945,11 @@ Extension [ <persistent> extension #123 mongodb version 1.11.1 ] {
}
- Properties [5] {
- Property [ <default> protected $message ]
- Property [ <default> protected $code ]
- Property [ <default> protected $file ]
- Property [ <default> protected $line ]
- Property [ <default> protected $errorLabels ]
+ Property [ protected $message = '' ]
+ Property [ protected $code = 0 ]
+ Property [ protected $file = NULL ]
+ Property [ protected $line = NULL ]
+ Property [ protected $errorLabels = NULL ]
}
- Methods [11] {
@@ -2851,42 +2963,76 @@ Extension [ <persistent> extension #123 mongodb version 1.11.1 ] {
Method [ <internal:Core, inherits Exception, ctor> public method __construct ] {
- Parameters [3] {
- Parameter #0 [ <optional> $message ]
- Parameter #1 [ <optional> $code ]
- Parameter #2 [ <optional> $previous ]
+ Parameter #0 [ <optional> string $message = "" ]
+ Parameter #1 [ <optional> int $code = 0 ]
+ Parameter #2 [ <optional> ?Throwable $previous = null ]
}
}
Method [ <internal:Core, inherits Exception> public method __wakeup ] {
+
+ - Parameters [0] {
+ }
}
Method [ <internal:Core, inherits Exception, prototype Throwable> final public method getMessage ] {
+
+ - Parameters [0] {
+ }
+ - Return [ string ]
}
Method [ <internal:Core, inherits Exception, prototype Throwable> final public method getCode ] {
+
+ - Parameters [0] {
+ }
}
Method [ <internal:Core, inherits Exception, prototype Throwable> final public method getFile ] {
+
+ - Parameters [0] {
+ }
+ - Return [ string ]
}
Method [ <internal:Core, inherits Exception, prototype Throwable> final public method getLine ] {
+
+ - Parameters [0] {
+ }
+ - Return [ int ]
}
Method [ <internal:Core, inherits Exception, prototype Throwable> final public method getTrace ] {
+
+ - Parameters [0] {
+ }
+ - Return [ array ]
}
Method [ <internal:Core, inherits Exception, prototype Throwable> final public method getPrevious ] {
+
+ - Parameters [0] {
+ }
+ - Return [ ?Throwable ]
}
Method [ <internal:Core, inherits Exception, prototype Throwable> final public method getTraceAsString ] {
+
+ - Parameters [0] {
+ }
+ - Return [ string ]
}
- Method [ <internal:Core, inherits Exception, prototype Throwable> public method __toString ] {
+ Method [ <internal:Core, inherits Exception, prototype Stringable> public method __toString ] {
+
+ - Parameters [0] {
+ }
+ - Return [ string ]
}
}
}
- Class [ <internal:mongodb> abstract class MongoDB\Driver\Exception\WriteException extends MongoDB\Driver\Exception\ServerException implements Throwable, MongoDB\Driver\Exception\Exception ] {
+ Class [ <internal:mongodb> abstract class MongoDB\Driver\Exception\WriteException extends MongoDB\Driver\Exception\ServerException implements Throwable, Stringable, MongoDB\Driver\Exception\Exception ] {
- Constants [0] {
}
@@ -2898,12 +3044,12 @@ Extension [ <persistent> extension #123 mongodb version 1.11.1 ] {
}
- Properties [6] {
- Property [ <default> protected $message ]
- Property [ <default> protected $code ]
- Property [ <default> protected $file ]
- Property [ <default> protected $line ]
- Property [ <default> protected $errorLabels ]
- Property [ <default> protected $writeResult ]
+ Property [ protected $message = '' ]
+ Property [ protected $code = 0 ]
+ Property [ protected $file = NULL ]
+ Property [ protected $line = NULL ]
+ Property [ protected $errorLabels = NULL ]
+ Property [ protected $writeResult = NULL ]
}
- Methods [12] {
@@ -2923,42 +3069,76 @@ Extension [ <persistent> extension #123 mongodb version 1.11.1 ] {
Method [ <internal:Core, inherits Exception, ctor> public method __construct ] {
- Parameters [3] {
- Parameter #0 [ <optional> $message ]
- Parameter #1 [ <optional> $code ]
- Parameter #2 [ <optional> $previous ]
+ Parameter #0 [ <optional> string $message = "" ]
+ Parameter #1 [ <optional> int $code = 0 ]
+ Parameter #2 [ <optional> ?Throwable $previous = null ]
}
}
Method [ <internal:Core, inherits Exception> public method __wakeup ] {
+
+ - Parameters [0] {
+ }
}
Method [ <internal:Core, inherits Exception, prototype Throwable> final public method getMessage ] {
+
+ - Parameters [0] {
+ }
+ - Return [ string ]
}
Method [ <internal:Core, inherits Exception, prototype Throwable> final public method getCode ] {
+
+ - Parameters [0] {
+ }
}
Method [ <internal:Core, inherits Exception, prototype Throwable> final public method getFile ] {
+
+ - Parameters [0] {
+ }
+ - Return [ string ]
}
Method [ <internal:Core, inherits Exception, prototype Throwable> final public method getLine ] {
+
+ - Parameters [0] {
+ }
+ - Return [ int ]
}
Method [ <internal:Core, inherits Exception, prototype Throwable> final public method getTrace ] {
+
+ - Parameters [0] {
+ }
+ - Return [ array ]
}
Method [ <internal:Core, inherits Exception, prototype Throwable> final public method getPrevious ] {
+
+ - Parameters [0] {
+ }
+ - Return [ ?Throwable ]
}
Method [ <internal:Core, inherits Exception, prototype Throwable> final public method getTraceAsString ] {
+
+ - Parameters [0] {
+ }
+ - Return [ string ]
}
- Method [ <internal:Core, inherits Exception, prototype Throwable> public method __toString ] {
+ Method [ <internal:Core, inherits Exception, prototype Stringable> public method __toString ] {
+
+ - Parameters [0] {
+ }
+ - Return [ string ]
}
}
}
- Class [ <internal:mongodb> class MongoDB\Driver\Exception\AuthenticationException extends MongoDB\Driver\Exception\ConnectionException implements Throwable, MongoDB\Driver\Exception\Exception ] {
+ Class [ <internal:mongodb> class MongoDB\Driver\Exception\AuthenticationException extends MongoDB\Driver\Exception\ConnectionException implements Throwable, Stringable, MongoDB\Driver\Exception\Exception ] {
- Constants [0] {
}
@@ -2970,11 +3150,11 @@ Extension [ <persistent> extension #123 mongodb version 1.11.1 ] {
}
- Properties [5] {
- Property [ <default> protected $message ]
- Property [ <default> protected $code ]
- Property [ <default> protected $file ]
- Property [ <default> protected $line ]
- Property [ <default> protected $errorLabels ]
+ Property [ protected $message = '' ]
+ Property [ protected $code = 0 ]
+ Property [ protected $file = NULL ]
+ Property [ protected $line = NULL ]
+ Property [ protected $errorLabels = NULL ]
}
- Methods [11] {
@@ -2988,42 +3168,76 @@ Extension [ <persistent> extension #123 mongodb version 1.11.1 ] {
Method [ <internal:Core, inherits Exception, ctor> public method __construct ] {
- Parameters [3] {
- Parameter #0 [ <optional> $message ]
- Parameter #1 [ <optional> $code ]
- Parameter #2 [ <optional> $previous ]
+ Parameter #0 [ <optional> string $message = "" ]
+ Parameter #1 [ <optional> int $code = 0 ]
+ Parameter #2 [ <optional> ?Throwable $previous = null ]
}
}
Method [ <internal:Core, inherits Exception> public method __wakeup ] {
+
+ - Parameters [0] {
+ }
}
Method [ <internal:Core, inherits Exception, prototype Throwable> final public method getMessage ] {
+
+ - Parameters [0] {
+ }
+ - Return [ string ]
}
Method [ <internal:Core, inherits Exception, prototype Throwable> final public method getCode ] {
+
+ - Parameters [0] {
+ }
}
Method [ <internal:Core, inherits Exception, prototype Throwable> final public method getFile ] {
+
+ - Parameters [0] {
+ }
+ - Return [ string ]
}
Method [ <internal:Core, inherits Exception, prototype Throwable> final public method getLine ] {
+
+ - Parameters [0] {
+ }
+ - Return [ int ]
}
Method [ <internal:Core, inherits Exception, prototype Throwable> final public method getTrace ] {
+
+ - Parameters [0] {
+ }
+ - Return [ array ]
}
Method [ <internal:Core, inherits Exception, prototype Throwable> final public method getPrevious ] {
+
+ - Parameters [0] {
+ }
+ - Return [ ?Throwable ]
}
Method [ <internal:Core, inherits Exception, prototype Throwable> final public method getTraceAsString ] {
+
+ - Parameters [0] {
+ }
+ - Return [ string ]
}
- Method [ <internal:Core, inherits Exception, prototype Throwable> public method __toString ] {
+ Method [ <internal:Core, inherits Exception, prototype Stringable> public method __toString ] {
+
+ - Parameters [0] {
+ }
+ - Return [ string ]
}
}
}
- Class [ <internal:mongodb> class MongoDB\Driver\Exception\BulkWriteException extends MongoDB\Driver\Exception\WriteException implements MongoDB\Driver\Exception\Exception, Throwable ] {
+ Class [ <internal:mongodb> class MongoDB\Driver\Exception\BulkWriteException extends MongoDB\Driver\Exception\WriteException implements MongoDB\Driver\Exception\Exception, Stringable, Throwable ] {
- Constants [0] {
}
@@ -3035,12 +3249,12 @@ Extension [ <persistent> extension #123 mongodb version 1.11.1 ] {
}
- Properties [6] {
- Property [ <default> protected $message ]
- Property [ <default> protected $code ]
- Property [ <default> protected $file ]
- Property [ <default> protected $line ]
- Property [ <default> protected $errorLabels ]
- Property [ <default> protected $writeResult ]
+ Property [ protected $message = '' ]
+ Property [ protected $code = 0 ]
+ Property [ protected $file = NULL ]
+ Property [ protected $line = NULL ]
+ Property [ protected $errorLabels = NULL ]
+ Property [ protected $writeResult = NULL ]
}
- Methods [12] {
@@ -3060,42 +3274,76 @@ Extension [ <persistent> extension #123 mongodb version 1.11.1 ] {
Method [ <internal:Core, inherits Exception, ctor> public method __construct ] {
- Parameters [3] {
- Parameter #0 [ <optional> $message ]
- Parameter #1 [ <optional> $code ]
- Parameter #2 [ <optional> $previous ]
+ Parameter #0 [ <optional> string $message = "" ]
+ Parameter #1 [ <optional> int $code = 0 ]
+ Parameter #2 [ <optional> ?Throwable $previous = null ]
}
}
Method [ <internal:Core, inherits Exception> public method __wakeup ] {
+
+ - Parameters [0] {
+ }
}
Method [ <internal:Core, inherits Exception, prototype Throwable> final public method getMessage ] {
+
+ - Parameters [0] {
+ }
+ - Return [ string ]
}
Method [ <internal:Core, inherits Exception, prototype Throwable> final public method getCode ] {
+
+ - Parameters [0] {
+ }
}
Method [ <internal:Core, inherits Exception, prototype Throwable> final public method getFile ] {
+
+ - Parameters [0] {
+ }
+ - Return [ string ]
}
Method [ <internal:Core, inherits Exception, prototype Throwable> final public method getLine ] {
+
+ - Parameters [0] {
+ }
+ - Return [ int ]
}
Method [ <internal:Core, inherits Exception, prototype Throwable> final public method getTrace ] {
+
+ - Parameters [0] {
+ }
+ - Return [ array ]
}
Method [ <internal:Core, inherits Exception, prototype Throwable> final public method getPrevious ] {
+
+ - Parameters [0] {
+ }
+ - Return [ ?Throwable ]
}
Method [ <internal:Core, inherits Exception, prototype Throwable> final public method getTraceAsString ] {
+
+ - Parameters [0] {
+ }
+ - Return [ string ]
}
- Method [ <internal:Core, inherits Exception, prototype Throwable> public method __toString ] {
+ Method [ <internal:Core, inherits Exception, prototype Stringable> public method __toString ] {
+
+ - Parameters [0] {
+ }
+ - Return [ string ]
}
}
}
- Class [ <internal:mongodb> class MongoDB\Driver\Exception\CommandException extends MongoDB\Driver\Exception\ServerException implements Throwable, MongoDB\Driver\Exception\Exception ] {
+ Class [ <internal:mongodb> class MongoDB\Driver\Exception\CommandException extends MongoDB\Driver\Exception\ServerException implements Throwable, Stringable, MongoDB\Driver\Exception\Exception ] {
- Constants [0] {
}
@@ -3107,12 +3355,12 @@ Extension [ <persistent> extension #123 mongodb version 1.11.1 ] {
}
- Properties [6] {
- Property [ <default> protected $message ]
- Property [ <default> protected $code ]
- Property [ <default> protected $file ]
- Property [ <default> protected $line ]
- Property [ <default> protected $errorLabels ]
- Property [ <default> protected $resultDocument ]
+ Property [ protected $message = '' ]
+ Property [ protected $code = 0 ]
+ Property [ protected $file = NULL ]
+ Property [ protected $line = NULL ]
+ Property [ protected $errorLabels = NULL ]
+ Property [ protected $resultDocument = NULL ]
}
- Methods [12] {
@@ -3132,42 +3380,76 @@ Extension [ <persistent> extension #123 mongodb version 1.11.1 ] {
Method [ <internal:Core, inherits Exception, ctor> public method __construct ] {
- Parameters [3] {
- Parameter #0 [ <optional> $message ]
- Parameter #1 [ <optional> $code ]
- Parameter #2 [ <optional> $previous ]
+ Parameter #0 [ <optional> string $message = "" ]
+ Parameter #1 [ <optional> int $code = 0 ]
+ Parameter #2 [ <optional> ?Throwable $previous = null ]
}
}
Method [ <internal:Core, inherits Exception> public method __wakeup ] {
+
+ - Parameters [0] {
+ }
}
Method [ <internal:Core, inherits Exception, prototype Throwable> final public method getMessage ] {
+
+ - Parameters [0] {
+ }
+ - Return [ string ]
}
Method [ <internal:Core, inherits Exception, prototype Throwable> final public method getCode ] {
+
+ - Parameters [0] {
+ }
}
Method [ <internal:Core, inherits Exception, prototype Throwable> final public method getFile ] {
+
+ - Parameters [0] {
+ }
+ - Return [ string ]
}
Method [ <internal:Core, inherits Exception, prototype Throwable> final public method getLine ] {
+
+ - Parameters [0] {
+ }
+ - Return [ int ]
}
Method [ <internal:Core, inherits Exception, prototype Throwable> final public method getTrace ] {
+
+ - Parameters [0] {
+ }
+ - Return [ array ]
}
Method [ <internal:Core, inherits Exception, prototype Throwable> final public method getPrevious ] {
+
+ - Parameters [0] {
+ }
+ - Return [ ?Throwable ]
}
Method [ <internal:Core, inherits Exception, prototype Throwable> final public method getTraceAsString ] {
+
+ - Parameters [0] {
+ }
+ - Return [ string ]
}
- Method [ <internal:Core, inherits Exception, prototype Throwable> public method __toString ] {
+ Method [ <internal:Core, inherits Exception, prototype Stringable> public method __toString ] {
+
+ - Parameters [0] {
+ }
+ - Return [ string ]
}
}
}
- Class [ <internal:mongodb> final class MongoDB\Driver\Exception\ConnectionTimeoutException extends MongoDB\Driver\Exception\ConnectionException implements Throwable, MongoDB\Driver\Exception\Exception ] {
+ Class [ <internal:mongodb> final class MongoDB\Driver\Exception\ConnectionTimeoutException extends MongoDB\Driver\Exception\ConnectionException implements Throwable, Stringable, MongoDB\Driver\Exception\Exception ] {
- Constants [0] {
}
@@ -3179,11 +3461,11 @@ Extension [ <persistent> extension #123 mongodb version 1.11.1 ] {
}
- Properties [5] {
- Property [ <default> protected $message ]
- Property [ <default> protected $code ]
- Property [ <default> protected $file ]
- Property [ <default> protected $line ]
- Property [ <default> protected $errorLabels ]
+ Property [ protected $message = '' ]
+ Property [ protected $code = 0 ]
+ Property [ protected $file = NULL ]
+ Property [ protected $line = NULL ]
+ Property [ protected $errorLabels = NULL ]
}
- Methods [11] {
@@ -3197,42 +3479,76 @@ Extension [ <persistent> extension #123 mongodb version 1.11.1 ] {
Method [ <internal:Core, inherits Exception, ctor> public method __construct ] {
- Parameters [3] {
- Parameter #0 [ <optional> $message ]
- Parameter #1 [ <optional> $code ]
- Parameter #2 [ <optional> $previous ]
+ Parameter #0 [ <optional> string $message = "" ]
+ Parameter #1 [ <optional> int $code = 0 ]
+ Parameter #2 [ <optional> ?Throwable $previous = null ]
}
}
Method [ <internal:Core, inherits Exception> public method __wakeup ] {
+
+ - Parameters [0] {
+ }
}
Method [ <internal:Core, inherits Exception, prototype Throwable> final public method getMessage ] {
+
+ - Parameters [0] {
+ }
+ - Return [ string ]
}
Method [ <internal:Core, inherits Exception, prototype Throwable> final public method getCode ] {
+
+ - Parameters [0] {
+ }
}
Method [ <internal:Core, inherits Exception, prototype Throwable> final public method getFile ] {
+
+ - Parameters [0] {
+ }
+ - Return [ string ]
}
Method [ <internal:Core, inherits Exception, prototype Throwable> final public method getLine ] {
+
+ - Parameters [0] {
+ }
+ - Return [ int ]
}
Method [ <internal:Core, inherits Exception, prototype Throwable> final public method getTrace ] {
+
+ - Parameters [0] {
+ }
+ - Return [ array ]
}
Method [ <internal:Core, inherits Exception, prototype Throwable> final public method getPrevious ] {
+
+ - Parameters [0] {
+ }
+ - Return [ ?Throwable ]
}
Method [ <internal:Core, inherits Exception, prototype Throwable> final public method getTraceAsString ] {
+
+ - Parameters [0] {
+ }
+ - Return [ string ]
}
- Method [ <internal:Core, inherits Exception, prototype Throwable> public method __toString ] {
+ Method [ <internal:Core, inherits Exception, prototype Stringable> public method __toString ] {
+
+ - Parameters [0] {
+ }
+ - Return [ string ]
}
}
}
- Class [ <internal:mongodb> class MongoDB\Driver\Exception\EncryptionException extends MongoDB\Driver\Exception\RuntimeException implements MongoDB\Driver\Exception\Exception, Throwable ] {
+ Class [ <internal:mongodb> class MongoDB\Driver\Exception\EncryptionException extends MongoDB\Driver\Exception\RuntimeException implements MongoDB\Driver\Exception\Exception, Stringable, Throwable ] {
- Constants [0] {
}
@@ -3244,11 +3560,11 @@ Extension [ <persistent> extension #123 mongodb version 1.11.1 ] {
}
- Properties [5] {
- Property [ <default> protected $message ]
- Property [ <default> protected $code ]
- Property [ <default> protected $file ]
- Property [ <default> protected $line ]
- Property [ <default> protected $errorLabels ]
+ Property [ protected $message = '' ]
+ Property [ protected $code = 0 ]
+ Property [ protected $file = NULL ]
+ Property [ protected $line = NULL ]
+ Property [ protected $errorLabels = NULL ]
}
- Methods [11] {
@@ -3262,42 +3578,76 @@ Extension [ <persistent> extension #123 mongodb version 1.11.1 ] {
Method [ <internal:Core, inherits Exception, ctor> public method __construct ] {
- Parameters [3] {
- Parameter #0 [ <optional> $message ]
- Parameter #1 [ <optional> $code ]
- Parameter #2 [ <optional> $previous ]
+ Parameter #0 [ <optional> string $message = "" ]
+ Parameter #1 [ <optional> int $code = 0 ]
+ Parameter #2 [ <optional> ?Throwable $previous = null ]
}
}
Method [ <internal:Core, inherits Exception> public method __wakeup ] {
+
+ - Parameters [0] {
+ }
}
Method [ <internal:Core, inherits Exception, prototype Throwable> final public method getMessage ] {
+
+ - Parameters [0] {
+ }
+ - Return [ string ]
}
Method [ <internal:Core, inherits Exception, prototype Throwable> final public method getCode ] {
+
+ - Parameters [0] {
+ }
}
Method [ <internal:Core, inherits Exception, prototype Throwable> final public method getFile ] {
+
+ - Parameters [0] {
+ }
+ - Return [ string ]
}
Method [ <internal:Core, inherits Exception, prototype Throwable> final public method getLine ] {
+
+ - Parameters [0] {
+ }
+ - Return [ int ]
}
Method [ <internal:Core, inherits Exception, prototype Throwable> final public method getTrace ] {
+
+ - Parameters [0] {
+ }
+ - Return [ array ]
}
Method [ <internal:Core, inherits Exception, prototype Throwable> final public method getPrevious ] {
+
+ - Parameters [0] {
+ }
+ - Return [ ?Throwable ]
}
Method [ <internal:Core, inherits Exception, prototype Throwable> final public method getTraceAsString ] {
+
+ - Parameters [0] {
+ }
+ - Return [ string ]
}
- Method [ <internal:Core, inherits Exception, prototype Throwable> public method __toString ] {
+ Method [ <internal:Core, inherits Exception, prototype Stringable> public method __toString ] {
+
+ - Parameters [0] {
+ }
+ - Return [ string ]
}
}
}
- Class [ <internal:mongodb> final class MongoDB\Driver\Exception\ExecutionTimeoutException extends MongoDB\Driver\Exception\ServerException implements Throwable, MongoDB\Driver\Exception\Exception ] {
+ Class [ <internal:mongodb> final class MongoDB\Driver\Exception\ExecutionTimeoutException extends MongoDB\Driver\Exception\ServerException implements Throwable, Stringable, MongoDB\Driver\Exception\Exception ] {
- Constants [0] {
}
@@ -3309,11 +3659,11 @@ Extension [ <persistent> extension #123 mongodb version 1.11.1 ] {
}
- Properties [5] {
- Property [ <default> protected $message ]
- Property [ <default> protected $code ]
- Property [ <default> protected $file ]
- Property [ <default> protected $line ]
- Property [ <default> protected $errorLabels ]
+ Property [ protected $message = '' ]
+ Property [ protected $code = 0 ]
+ Property [ protected $file = NULL ]
+ Property [ protected $line = NULL ]
+ Property [ protected $errorLabels = NULL ]
}
- Methods [11] {
@@ -3327,42 +3677,76 @@ Extension [ <persistent> extension #123 mongodb version 1.11.1 ] {
Method [ <internal:Core, inherits Exception, ctor> public method __construct ] {
- Parameters [3] {
- Parameter #0 [ <optional> $message ]
- Parameter #1 [ <optional> $code ]
- Parameter #2 [ <optional> $previous ]
+ Parameter #0 [ <optional> string $message = "" ]
+ Parameter #1 [ <optional> int $code = 0 ]
+ Parameter #2 [ <optional> ?Throwable $previous = null ]
}
}
Method [ <internal:Core, inherits Exception> public method __wakeup ] {
+
+ - Parameters [0] {
+ }
}
Method [ <internal:Core, inherits Exception, prototype Throwable> final public method getMessage ] {
+
+ - Parameters [0] {
+ }
+ - Return [ string ]
}
Method [ <internal:Core, inherits Exception, prototype Throwable> final public method getCode ] {
+
+ - Parameters [0] {
+ }
}
Method [ <internal:Core, inherits Exception, prototype Throwable> final public method getFile ] {
+
+ - Parameters [0] {
+ }
+ - Return [ string ]
}
Method [ <internal:Core, inherits Exception, prototype Throwable> final public method getLine ] {
+
+ - Parameters [0] {
+ }
+ - Return [ int ]
}
Method [ <internal:Core, inherits Exception, prototype Throwable> final public method getTrace ] {
+
+ - Parameters [0] {
+ }
+ - Return [ array ]
}
Method [ <internal:Core, inherits Exception, prototype Throwable> final public method getPrevious ] {
+
+ - Parameters [0] {
+ }
+ - Return [ ?Throwable ]
}
Method [ <internal:Core, inherits Exception, prototype Throwable> final public method getTraceAsString ] {
+
+ - Parameters [0] {
+ }
+ - Return [ string ]
}
- Method [ <internal:Core, inherits Exception, prototype Throwable> public method __toString ] {
+ Method [ <internal:Core, inherits Exception, prototype Stringable> public method __toString ] {
+
+ - Parameters [0] {
+ }
+ - Return [ string ]
}
}
}
- Class [ <internal:mongodb> class MongoDB\Driver\Exception\InvalidArgumentException extends InvalidArgumentException implements Throwable, MongoDB\Driver\Exception\Exception ] {
+ Class [ <internal:mongodb> class MongoDB\Driver\Exception\InvalidArgumentException extends InvalidArgumentException implements Stringable, Throwable, MongoDB\Driver\Exception\Exception ] {
- Constants [0] {
}
@@ -3374,52 +3758,86 @@ Extension [ <persistent> extension #123 mongodb version 1.11.1 ] {
}
- Properties [4] {
- Property [ <default> protected $message ]
- Property [ <default> protected $code ]
- Property [ <default> protected $file ]
- Property [ <default> protected $line ]
+ Property [ protected $message = '' ]
+ Property [ protected $code = 0 ]
+ Property [ protected $file = NULL ]
+ Property [ protected $line = NULL ]
}
- Methods [10] {
Method [ <internal:Core, inherits Exception, ctor> public method __construct ] {
- Parameters [3] {
- Parameter #0 [ <optional> $message ]
- Parameter #1 [ <optional> $code ]
- Parameter #2 [ <optional> $previous ]
+ Parameter #0 [ <optional> string $message = "" ]
+ Parameter #1 [ <optional> int $code = 0 ]
+ Parameter #2 [ <optional> ?Throwable $previous = null ]
}
}
Method [ <internal:Core, inherits Exception> public method __wakeup ] {
+
+ - Parameters [0] {
+ }
}
Method [ <internal:Core, inherits Exception, prototype Throwable> final public method getMessage ] {
+
+ - Parameters [0] {
+ }
+ - Return [ string ]
}
Method [ <internal:Core, inherits Exception, prototype Throwable> final public method getCode ] {
+
+ - Parameters [0] {
+ }
}
Method [ <internal:Core, inherits Exception, prototype Throwable> final public method getFile ] {
+
+ - Parameters [0] {
+ }
+ - Return [ string ]
}
Method [ <internal:Core, inherits Exception, prototype Throwable> final public method getLine ] {
+
+ - Parameters [0] {
+ }
+ - Return [ int ]
}
Method [ <internal:Core, inherits Exception, prototype Throwable> final public method getTrace ] {
+
+ - Parameters [0] {
+ }
+ - Return [ array ]
}
Method [ <internal:Core, inherits Exception, prototype Throwable> final public method getPrevious ] {
+
+ - Parameters [0] {
+ }
+ - Return [ ?Throwable ]
}
Method [ <internal:Core, inherits Exception, prototype Throwable> final public method getTraceAsString ] {
+
+ - Parameters [0] {
+ }
+ - Return [ string ]
}
- Method [ <internal:Core, inherits Exception, prototype Throwable> public method __toString ] {
+ Method [ <internal:Core, inherits Exception, prototype Stringable> public method __toString ] {
+
+ - Parameters [0] {
+ }
+ - Return [ string ]
}
}
}
- Class [ <internal:mongodb> class MongoDB\Driver\Exception\LogicException extends LogicException implements Throwable, MongoDB\Driver\Exception\Exception ] {
+ Class [ <internal:mongodb> class MongoDB\Driver\Exception\LogicException extends LogicException implements Throwable, Stringable, MongoDB\Driver\Exception\Exception ] {
- Constants [0] {
}
@@ -3431,52 +3849,86 @@ Extension [ <persistent> extension #123 mongodb version 1.11.1 ] {
}
- Properties [4] {
- Property [ <default> protected $message ]
- Property [ <default> protected $code ]
- Property [ <default> protected $file ]
- Property [ <default> protected $line ]
+ Property [ protected $message = '' ]
+ Property [ protected $code = 0 ]
+ Property [ protected $file = NULL ]
+ Property [ protected $line = NULL ]
}
- Methods [10] {
Method [ <internal:Core, inherits Exception, ctor> public method __construct ] {
- Parameters [3] {
- Parameter #0 [ <optional> $message ]
- Parameter #1 [ <optional> $code ]
- Parameter #2 [ <optional> $previous ]
+ Parameter #0 [ <optional> string $message = "" ]
+ Parameter #1 [ <optional> int $code = 0 ]
+ Parameter #2 [ <optional> ?Throwable $previous = null ]
}
}
Method [ <internal:Core, inherits Exception> public method __wakeup ] {
+
+ - Parameters [0] {
+ }
}
Method [ <internal:Core, inherits Exception, prototype Throwable> final public method getMessage ] {
+
+ - Parameters [0] {
+ }
+ - Return [ string ]
}
Method [ <internal:Core, inherits Exception, prototype Throwable> final public method getCode ] {
+
+ - Parameters [0] {
+ }
}
Method [ <internal:Core, inherits Exception, prototype Throwable> final public method getFile ] {
+
+ - Parameters [0] {
+ }
+ - Return [ string ]
}
Method [ <internal:Core, inherits Exception, prototype Throwable> final public method getLine ] {
+
+ - Parameters [0] {
+ }
+ - Return [ int ]
}
Method [ <internal:Core, inherits Exception, prototype Throwable> final public method getTrace ] {
+
+ - Parameters [0] {
+ }
+ - Return [ array ]
}
Method [ <internal:Core, inherits Exception, prototype Throwable> final public method getPrevious ] {
+
+ - Parameters [0] {
+ }
+ - Return [ ?Throwable ]
}
Method [ <internal:Core, inherits Exception, prototype Throwable> final public method getTraceAsString ] {
+
+ - Parameters [0] {
+ }
+ - Return [ string ]
}
- Method [ <internal:Core, inherits Exception, prototype Throwable> public method __toString ] {
+ Method [ <internal:Core, inherits Exception, prototype Stringable> public method __toString ] {
+
+ - Parameters [0] {
+ }
+ - Return [ string ]
}
}
}
- Class [ <internal:mongodb> final class MongoDB\Driver\Exception\SSLConnectionException extends MongoDB\Driver\Exception\ConnectionException implements Throwable, MongoDB\Driver\Exception\Exception ] {
+ Class [ <internal:mongodb> final class MongoDB\Driver\Exception\SSLConnectionException extends MongoDB\Driver\Exception\ConnectionException implements Throwable, Stringable, MongoDB\Driver\Exception\Exception ] {
- Constants [0] {
}
@@ -3488,11 +3940,11 @@ Extension [ <persistent> extension #123 mongodb version 1.11.1 ] {
}
- Properties [5] {
- Property [ <default> protected $message ]
- Property [ <default> protected $code ]
- Property [ <default> protected $file ]
- Property [ <default> protected $line ]
- Property [ <default> protected $errorLabels ]
+ Property [ protected $message = '' ]
+ Property [ protected $code = 0 ]
+ Property [ protected $file = NULL ]
+ Property [ protected $line = NULL ]
+ Property [ protected $errorLabels = NULL ]
}
- Methods [11] {
@@ -3506,42 +3958,76 @@ Extension [ <persistent> extension #123 mongodb version 1.11.1 ] {
Method [ <internal:Core, inherits Exception, ctor> public method __construct ] {
- Parameters [3] {
- Parameter #0 [ <optional> $message ]
- Parameter #1 [ <optional> $code ]
- Parameter #2 [ <optional> $previous ]
+ Parameter #0 [ <optional> string $message = "" ]
+ Parameter #1 [ <optional> int $code = 0 ]
+ Parameter #2 [ <optional> ?Throwable $previous = null ]
}
}
Method [ <internal:Core, inherits Exception> public method __wakeup ] {
+
+ - Parameters [0] {
+ }
}
Method [ <internal:Core, inherits Exception, prototype Throwable> final public method getMessage ] {
+
+ - Parameters [0] {
+ }
+ - Return [ string ]
}
Method [ <internal:Core, inherits Exception, prototype Throwable> final public method getCode ] {
+
+ - Parameters [0] {
+ }
}
Method [ <internal:Core, inherits Exception, prototype Throwable> final public method getFile ] {
+
+ - Parameters [0] {
+ }
+ - Return [ string ]
}
Method [ <internal:Core, inherits Exception, prototype Throwable> final public method getLine ] {
+
+ - Parameters [0] {
+ }
+ - Return [ int ]
}
Method [ <internal:Core, inherits Exception, prototype Throwable> final public method getTrace ] {
+
+ - Parameters [0] {
+ }
+ - Return [ array ]
}
Method [ <internal:Core, inherits Exception, prototype Throwable> final public method getPrevious ] {
+
+ - Parameters [0] {
+ }
+ - Return [ ?Throwable ]
}
Method [ <internal:Core, inherits Exception, prototype Throwable> final public method getTraceAsString ] {
+
+ - Parameters [0] {
+ }
+ - Return [ string ]
}
- Method [ <internal:Core, inherits Exception, prototype Throwable> public method __toString ] {
+ Method [ <internal:Core, inherits Exception, prototype Stringable> public method __toString ] {
+
+ - Parameters [0] {
+ }
+ - Return [ string ]
}
}
}
- Class [ <internal:mongodb> class MongoDB\Driver\Exception\UnexpectedValueException extends UnexpectedValueException implements Throwable, MongoDB\Driver\Exception\Exception ] {
+ Class [ <internal:mongodb> class MongoDB\Driver\Exception\UnexpectedValueException extends UnexpectedValueException implements Stringable, Throwable, MongoDB\Driver\Exception\Exception ] {
- Constants [0] {
}
@@ -3553,47 +4039,81 @@ Extension [ <persistent> extension #123 mongodb version 1.11.1 ] {
}
- Properties [4] {
- Property [ <default> protected $message ]
- Property [ <default> protected $code ]
- Property [ <default> protected $file ]
- Property [ <default> protected $line ]
+ Property [ protected $message = '' ]
+ Property [ protected $code = 0 ]
+ Property [ protected $file = NULL ]
+ Property [ protected $line = NULL ]
}
- Methods [10] {
Method [ <internal:Core, inherits Exception, ctor> public method __construct ] {
- Parameters [3] {
- Parameter #0 [ <optional> $message ]
- Parameter #1 [ <optional> $code ]
- Parameter #2 [ <optional> $previous ]
+ Parameter #0 [ <optional> string $message = "" ]
+ Parameter #1 [ <optional> int $code = 0 ]
+ Parameter #2 [ <optional> ?Throwable $previous = null ]
}
}
Method [ <internal:Core, inherits Exception> public method __wakeup ] {
+
+ - Parameters [0] {
+ }
}
Method [ <internal:Core, inherits Exception, prototype Throwable> final public method getMessage ] {
+
+ - Parameters [0] {
+ }
+ - Return [ string ]
}
Method [ <internal:Core, inherits Exception, prototype Throwable> final public method getCode ] {
+
+ - Parameters [0] {
+ }
}
Method [ <internal:Core, inherits Exception, prototype Throwable> final public method getFile ] {
+
+ - Parameters [0] {
+ }
+ - Return [ string ]
}
Method [ <internal:Core, inherits Exception, prototype Throwable> final public method getLine ] {
+
+ - Parameters [0] {
+ }
+ - Return [ int ]
}
Method [ <internal:Core, inherits Exception, prototype Throwable> final public method getTrace ] {
+
+ - Parameters [0] {
+ }
+ - Return [ array ]
}
Method [ <internal:Core, inherits Exception, prototype Throwable> final public method getPrevious ] {
+
+ - Parameters [0] {
+ }
+ - Return [ ?Throwable ]
}
Method [ <internal:Core, inherits Exception, prototype Throwable> final public method getTraceAsString ] {
+
+ - Parameters [0] {
+ }
+ - Return [ string ]
}
- Method [ <internal:Core, inherits Exception, prototype Throwable> public method __toString ] {
+ Method [ <internal:Core, inherits Exception, prototype Stringable> public method __toString ] {
+
+ - Parameters [0] {
+ }
+ - Return [ string ]
}
}
}
diff --git a/php-pecl-mongodb.spec b/php-pecl-mongodb.spec
index 7f41963..8a0c4a9 100644
--- a/php-pecl-mongodb.spec
+++ b/php-pecl-mongodb.spec
@@ -26,7 +26,7 @@
%bcond_with tests
# temp for EL-8 until available in EPEL
-%if 0%{?fedora} >= 32 || 0%{?rhel} >= 8
+%if 0%{?fedora} >= 33 || 0%{?rhel} >= 8
%bcond_without syslib
%else
%bcond_with syslib
@@ -34,20 +34,20 @@
%if %{with syslib}
# Build dependency
-%global libmongo 1.19.1
-%global libcrypt 1.2.1
+%global libmongo 1.20.0
+%global libcrypt 1.3.0
# Runtime dependency
%global libmongover %(pkg-config --silence-errors --modversion libmongoc-1.0 2>/dev/null || echo %{libmongo})
%global libcryptver %(pkg-config --silence-errors --modversion libmongocrypt 2>/dev/null || echo %{libcrypt})
%else
# Bundled versions
-%global libmongo 1.19.1
-%global libcrypt 1.2.1
+%global libmongo 1.20.1
+%global libcrypt 1.3.0
%endif
Summary: MongoDB driver for PHP
Name: %{?sub_prefix}php-pecl-%{pecl_name}
-%global upstream_version 1.11.1
+%global upstream_version 1.12.0
#global upstream_prever alpha1
#global upstream_lower ~alpha1
Version: %{upstream_version}%{?upstream_lower}
@@ -58,7 +58,7 @@ Source0: https://pecl.php.net/get/%{pecl_name}-%{upstream_version}%{?upst
BuildRequires: make
BuildRequires: %{?dtsprefix}gcc
-BuildRequires: %{?scl_prefix}php-devel >= 7.1
+BuildRequires: %{?scl_prefix}php-devel >= 7.2
BuildRequires: %{?scl_prefix}php-pear
BuildRequires: %{?scl_prefix}php-json
%if %{with syslib}
@@ -98,22 +98,14 @@ Provides: %{?scl_prefix}php-pecl-%{pecl_name}%{?_isa} = %{version}-%{rele
%if "%{?packager}" == "Remi Collet" && 0%{!?scl:1} && 0%{?rhel}
# Other third party repo stuff
-%if "%{php_version}" > "5.6"
Obsoletes: php56u-pecl-%{pecl_name} <= %{version}
Obsoletes: php56w-pecl-%{pecl_name} <= %{version}
-%endif
-%if "%{php_version}" > "7.0"
Obsoletes: php70u-pecl-%{pecl_name} <= %{version}
Obsoletes: php70w-pecl-%{pecl_name} <= %{version}
-%endif
-%if "%{php_version}" > "7.1"
Obsoletes: php71u-pecl-%{pecl_name} <= %{version}
Obsoletes: php71w-pecl-%{pecl_name} <= %{version}
-%endif
-%if "%{php_version}" > "7.2"
Obsoletes: php72u-pecl-%{pecl_name} <= %{version}
Obsoletes: php72w-pecl-%{pecl_name} <= %{version}
-%endif
%if "%{php_version}" > "7.3"
Obsoletes: php73-pecl-%{pecl_name} <= %{version}
Obsoletes: php73w-pecl-%{pecl_name} <= %{version}
@@ -337,6 +329,12 @@ exit $ret
%changelog
+* Wed Dec 15 2021 Remi Collet <remi@remirepo.net> - 1.12.0-1
+- update to 1.12.0
+- with libbson and libmongoc 1.20.0
+- with libmongocrypt 1.3.0
+- raise dependency on PHP 7.2
+
* Wed Nov 3 2021 Remi Collet <remi@remirepo.net> - 1.11.1-1
- update to 1.11.1 (no change)