summaryrefslogtreecommitdiffstats
path: root/REFLECTION
diff options
context:
space:
mode:
Diffstat (limited to 'REFLECTION')
-rw-r--r--REFLECTION64
1 files changed, 58 insertions, 6 deletions
diff --git a/REFLECTION b/REFLECTION
index 01b24a9..acd0945 100644
--- a/REFLECTION
+++ b/REFLECTION
@@ -1,4 +1,4 @@
-Extension [ <persistent> extension #140 mongodb version 2.1.8 ] {
+Extension [ <persistent> extension #140 mongodb version 2.2.0 ] {
- Dependencies {
Dependency [ date (Required) ]
@@ -14,7 +14,7 @@ Extension [ <persistent> extension #140 mongodb version 2.1.8 ] {
}
- Constants [2] {
- Constant [ <persistent> string MONGODB_VERSION ] { 2.1.8 }
+ Constant [ <persistent> string MONGODB_VERSION ] { 2.2.0 }
Constant [ <persistent> string MONGODB_STABILITY ] { stable }
}
@@ -44,7 +44,7 @@ Extension [ <persistent> extension #140 mongodb version 2.1.8 ] {
}
}
- - Classes [79] {
+ - Classes [80] {
Interface [ <internal:mongodb> interface MongoDB\BSON\Type ] {
- Constants [0] {
@@ -753,7 +753,7 @@ Extension [ <persistent> extension #140 mongodb version 2.1.8 ] {
Class [ <internal:mongodb> final class MongoDB\BSON\Binary implements Stringable, MongoDB\BSON\BinaryInterface, JsonSerializable, MongoDB\BSON\Type ] {
- - Constants [10] {
+ - Constants [11] {
Constant [ public int TYPE_GENERIC ] { 0 }
Constant [ public int TYPE_FUNCTION ] { 1 }
Constant [ public int TYPE_OLD_BINARY ] { 2 }
@@ -763,13 +763,23 @@ Extension [ <persistent> extension #140 mongodb version 2.1.8 ] {
Constant [ public int TYPE_ENCRYPTED ] { 6 }
Constant [ public int TYPE_COLUMN ] { 7 }
Constant [ public int TYPE_SENSITIVE ] { 8 }
+ Constant [ public int TYPE_VECTOR ] { 9 }
Constant [ public int TYPE_USER_DEFINED ] { 128 }
}
- Static properties [0] {
}
- - Static methods [1] {
+ - Static methods [2] {
+ Method [ <internal:mongodb> final static public method fromVector ] {
+
+ - Parameters [2] {
+ Parameter #0 [ <required> array $vector ]
+ Parameter #1 [ <required> MongoDB\BSON\VectorType $vectorType ]
+ }
+ - Return [ MongoDB\BSON\Binary ]
+ }
+
Method [ <internal:mongodb> final static public method __set_state ] {
- Parameters [1] {
@@ -782,7 +792,7 @@ Extension [ <persistent> extension #140 mongodb version 2.1.8 ] {
- Properties [0] {
}
- - Methods [7] {
+ - Methods [9] {
Method [ <internal:mongodb, ctor> final public method __construct ] {
- Parameters [2] {
@@ -805,6 +815,20 @@ Extension [ <persistent> extension #140 mongodb version 2.1.8 ] {
- Return [ int ]
}
+ Method [ <internal:mongodb> final public method getVectorType ] {
+
+ - Parameters [0] {
+ }
+ - Return [ MongoDB\BSON\VectorType ]
+ }
+
+ Method [ <internal:mongodb> final public method toArray ] {
+
+ - Parameters [0] {
+ }
+ - Return [ array ]
+ }
+
Method [ <internal:mongodb, prototype MongoDB\BSON\BinaryInterface> final public method __toString ] {
- Parameters [0] {
@@ -1623,6 +1647,34 @@ Extension [ <persistent> extension #140 mongodb version 2.1.8 ] {
}
}
+ Class [ <internal:mongodb> class MongoDB\BSON\VectorType implements UnitEnum ] {
+
+ - Constants [3] {
+ Constant [ public MongoDB\BSON\VectorType Float32 ] { Object }
+ Constant [ public MongoDB\BSON\VectorType Int8 ] { Object }
+ Constant [ public MongoDB\BSON\VectorType PackedBit ] { Object }
+ }
+
+ - Static properties [0] {
+ }
+
+ - Static methods [1] {
+ Method [ <internal:mongodb, prototype UnitEnum> static public method cases ] {
+
+ - Parameters [0] {
+ }
+ - Return [ array ]
+ }
+ }
+
+ - Properties [1] {
+ Property [ public protected(set) readonly string $name ]
+ }
+
+ - Methods [0] {
+ }
+ }
+
Interface [ <internal:mongodb> interface MongoDB\Driver\CursorInterface extends Iterator, Traversable ] {
- Constants [0] {