summaryrefslogtreecommitdiffstats
path: root/REFLECTION
diff options
context:
space:
mode:
authorRemi Collet <remi@remirepo.net>2017-11-03 09:49:58 +0100
committerRemi Collet <remi@remirepo.net>2017-11-03 09:49:58 +0100
commitb6b22859032103805bc3c72f95ef91c5e3359f89 (patch)
treee86280b3e3737374ddaecf9fe4b762cac256b298 /REFLECTION
parent39a20f8a0f70668a9ea7770fad89d974e165339a (diff)
v8.0.3
Diffstat (limited to 'REFLECTION')
-rw-r--r--REFLECTION106
1 files changed, 97 insertions, 9 deletions
diff --git a/REFLECTION b/REFLECTION
index ca1b1c5..e842247 100644
--- a/REFLECTION
+++ b/REFLECTION
@@ -1,4 +1,4 @@
-Extension [ <persistent> extension #72 mysql_xdevapi version 8.0.2 ] {
+Extension [ <persistent> extension #74 mysql_xdevapi version 8.0.3 ] {
- Dependencies {
Dependency [ standard (Required) ]
@@ -27,8 +27,42 @@ Extension [ <persistent> extension #72 mysql_xdevapi version 8.0.2 ] {
}
}
- - Constants [1] {
- Constant [ integer XMYSQLND_CLIENT_SSL ] { 2048 }
+ - Constants [35] {
+ Constant [ integer MYSQLX_CLIENT_SSL ] { 2048 }
+ Constant [ integer MYSQLX_TYPE_DECIMAL ] { 0 }
+ Constant [ integer MYSQLX_TYPE_TINY ] { 1 }
+ Constant [ integer MYSQLX_TYPE_SHORT ] { 2 }
+ Constant [ integer MYSQLX_TYPE_SMALLINT ] { 17 }
+ Constant [ integer MYSQLX_TYPE_MEDIUMINT ] { 18 }
+ Constant [ integer MYSQLX_TYPE_INT ] { 19 }
+ Constant [ integer MYSQLX_TYPE_BIGINT ] { 20 }
+ Constant [ integer MYSQLX_TYPE_LONG ] { 3 }
+ Constant [ integer MYSQLX_TYPE_FLOAT ] { 4 }
+ Constant [ integer MYSQLX_TYPE_DOUBLE ] { 5 }
+ Constant [ integer MYSQLX_TYPE_NULL ] { 6 }
+ Constant [ integer MYSQLX_TYPE_TIMESTAMP ] { 7 }
+ Constant [ integer MYSQLX_TYPE_LONGLONG ] { 8 }
+ Constant [ integer MYSQLX_TYPE_INT24 ] { 9 }
+ Constant [ integer MYSQLX_TYPE_DATE ] { 10 }
+ Constant [ integer MYSQLX_TYPE_TIME ] { 11 }
+ Constant [ integer MYSQLX_TYPE_DATETIME ] { 12 }
+ Constant [ integer MYSQLX_TYPE_YEAR ] { 13 }
+ Constant [ integer MYSQLX_TYPE_NEWDATE ] { 14 }
+ Constant [ integer MYSQLX_TYPE_ENUM ] { 247 }
+ Constant [ integer MYSQLX_TYPE_SET ] { 248 }
+ Constant [ integer MYSQLX_TYPE_TINY_BLOB ] { 249 }
+ Constant [ integer MYSQLX_TYPE_MEDIUM_BLOB ] { 250 }
+ Constant [ integer MYSQLX_TYPE_LONG_BLOB ] { 251 }
+ Constant [ integer MYSQLX_TYPE_BLOB ] { 252 }
+ Constant [ integer MYSQLX_TYPE_VAR_STRING ] { 253 }
+ Constant [ integer MYSQLX_TYPE_STRING ] { 254 }
+ Constant [ integer MYSQLX_TYPE_CHAR ] { 1 }
+ Constant [ integer MYSQLX_TYPE_BYTES ] { 21 }
+ Constant [ integer MYSQLX_TYPE_INTERVAL ] { 247 }
+ Constant [ integer MYSQLX_TYPE_GEOMETRY ] { 255 }
+ Constant [ integer MYSQLX_TYPE_JSON ] { 245 }
+ Constant [ integer MYSQLX_TYPE_NEWDECIMAL ] { 246 }
+ Constant [ integer MYSQLX_TYPE_BIT ] { 16 }
}
- Functions {
@@ -459,7 +493,7 @@ Extension [ <persistent> extension #72 mysql_xdevapi version 8.0.2 ] {
Class [ <internal:mysql_xdevapi> final class mysql_xdevapi\Driver ] {
- Constants [1] {
- Constant [ public string version ] { 8.0.2 }
+ Constant [ public string version ] { 8.0.3 }
}
- Static properties [0] {
@@ -944,7 +978,7 @@ Extension [ <persistent> extension #72 mysql_xdevapi version 8.0.2 ] {
Property [ <default> public $name ]
}
- - Methods [12] {
+ - Methods [16] {
Method [ <internal:mysql_xdevapi, ctor> private method __construct ] {
}
@@ -1006,6 +1040,36 @@ Extension [ <persistent> extension #72 mysql_xdevapi version 8.0.2 ] {
}
}
+ Method [ <internal:mysql_xdevapi> public method getOne ] {
+
+ - Parameters [1] {
+ Parameter #0 [ <required> string $id ]
+ }
+ }
+
+ Method [ <internal:mysql_xdevapi> public method replaceOne ] {
+
+ - Parameters [2] {
+ Parameter #0 [ <required> string $id ]
+ Parameter #1 [ <required> $doc ]
+ }
+ }
+
+ Method [ <internal:mysql_xdevapi> public method addOrReplaceOne ] {
+
+ - Parameters [2] {
+ Parameter #0 [ <required> string $id ]
+ Parameter #1 [ <required> $doc ]
+ }
+ }
+
+ Method [ <internal:mysql_xdevapi> public method removeOne ] {
+
+ - Parameters [1] {
+ Parameter #0 [ <required> string $id ]
+ }
+ }
+
Method [ <internal:mysql_xdevapi> public method createIndex ] {
- Parameters [2] {
@@ -1084,7 +1148,7 @@ Extension [ <persistent> extension #72 mysql_xdevapi version 8.0.2 ] {
}
}
- Class [ <internal:mysql_xdevapi> class mysql_xdevapi\NodeCollectionFind implements mysql_xdevapi\Executable, mysql_xdevapi\CrudOperationBindable, mysql_xdevapi\CrudOperationLimitable, mysql_xdevapi\CrudOperationSkippable, mysql_xdevapi\CrudOperationSortable ] {
+ Class [ <internal:mysql_xdevapi> class mysql_xdevapi\NodeCollectionFind implements mysql_xdevapi\Executable, mysql_xdevapi\CrudOperationBindable, mysql_xdevapi\CrudOperationLimitable, mysql_xdevapi\CrudOperationSortable ] {
- Constants [0] {
}
@@ -1098,7 +1162,7 @@ Extension [ <persistent> extension #72 mysql_xdevapi version 8.0.2 ] {
- Properties [0] {
}
- - Methods [9] {
+ - Methods [11] {
Method [ <internal:mysql_xdevapi, ctor> private method __construct ] {
}
@@ -1144,13 +1208,25 @@ Extension [ <persistent> extension #72 mysql_xdevapi version 8.0.2 ] {
}
}
- Method [ <internal:mysql_xdevapi, prototype mysql_xdevapi\CrudOperationSkippable> public method skip ] {
+ Method [ <internal:mysql_xdevapi> public method skip ] {
- Parameters [1] {
Parameter #0 [ <required> integer $position ]
}
}
+ Method [ <internal:mysql_xdevapi> public method lockShared ] {
+
+ - Parameters [0] {
+ }
+ }
+
+ Method [ <internal:mysql_xdevapi> public method lockExclusive ] {
+
+ - Parameters [0] {
+ }
+ }
+
Method [ <internal:mysql_xdevapi, prototype mysql_xdevapi\Executable> public method execute ] {
- Parameters [0] {
@@ -2488,7 +2564,7 @@ Extension [ <persistent> extension #72 mysql_xdevapi version 8.0.2 ] {
- Properties [0] {
}
- - Methods [9] {
+ - Methods [11] {
Method [ <internal:mysql_xdevapi, ctor> private method __construct ] {
}
@@ -2541,6 +2617,18 @@ Extension [ <persistent> extension #72 mysql_xdevapi version 8.0.2 ] {
}
}
+ Method [ <internal:mysql_xdevapi> public method lockShared ] {
+
+ - Parameters [0] {
+ }
+ }
+
+ Method [ <internal:mysql_xdevapi> public method lockExclusive ] {
+
+ - Parameters [0] {
+ }
+ }
+
Method [ <internal:mysql_xdevapi, prototype mysql_xdevapi\Executable> public method execute ] {
- Parameters [0] {