From c1d8e4abb3d90e29329793b6ec3d9ca1f40338e2 Mon Sep 17 00:00:00 2001 From: Remi Collet Date: Fri, 20 Apr 2018 07:19:02 +0200 Subject: v8.0.11 (stable) --- REFLECTION | 411 ++++++++++--------------------------------------------------- 1 file changed, 66 insertions(+), 345 deletions(-) (limited to 'REFLECTION') diff --git a/REFLECTION b/REFLECTION index 09f68b4..ce65d01 100644 --- a/REFLECTION +++ b/REFLECTION @@ -1,8 +1,9 @@ -Extension [ extension #116 mysql_xdevapi version 8.0.4 ] { +Extension [ extension #117 mysql_xdevapi version 8.0.11 ] { - Dependencies { Dependency [ standard (Required) ] Dependency [ mysqlnd (Required) ] + Dependency [ hash (Required) ] Dependency [ json (Required) ] } @@ -27,7 +28,7 @@ Extension [ extension #116 mysql_xdevapi version 8.0.4 ] { } } - - Constants [35] { + - Constants [38] { Constant [ integer MYSQLX_CLIENT_SSL ] { 2048 } Constant [ integer MYSQLX_TYPE_DECIMAL ] { 0 } Constant [ integer MYSQLX_TYPE_TINY ] { 1 } @@ -63,6 +64,9 @@ Extension [ extension #116 mysql_xdevapi version 8.0.4 ] { Constant [ integer MYSQLX_TYPE_JSON ] { 245 } Constant [ integer MYSQLX_TYPE_NEWDECIMAL ] { 246 } Constant [ integer MYSQLX_TYPE_BIT ] { 16 } + Constant [ integer MYSQLX_LOCK_DEFAULT ] { 0 } + Constant [ integer MYSQLX_LOCK_NOWAIT ] { 1 } + Constant [ integer MYSQLX_LOCK_SKIP_LOCKED ] { 2 } } - Functions { @@ -79,7 +83,7 @@ Extension [ extension #116 mysql_xdevapi version 8.0.4 ] { } } - - Classes [36] { + - Classes [34] { Interface [ interface mysql_xdevapi\DatabaseObject ] { - Constants [0] { @@ -179,53 +183,6 @@ Extension [ extension #116 mysql_xdevapi version 8.0.4 ] { } } - Interface [ interface mysql_xdevapi\Session ] { - - - Constants [0] { - } - - - Static properties [0] { - } - - - Static methods [0] { - } - - - Properties [0] { - } - - - Methods [5] { - Method [ abstract public method getSchemas ] { - - - Parameters [0] { - } - } - - Method [ abstract public method getSchema ] { - - - Parameters [0] { - } - } - - Method [ abstract public method createSchema ] { - - - Parameters [0] { - } - } - - Method [ abstract public method dropSchema ] { - - - Parameters [0] { - } - } - - Method [ abstract public method close ] { - - - Parameters [0] { - } - } - } - } - Interface [ interface mysql_xdevapi\CrudOperationBindable ] { - Constants [0] { @@ -488,7 +445,7 @@ Extension [ extension #116 mysql_xdevapi version 8.0.4 ] { Class [ final class mysql_xdevapi\Driver ] { - Constants [1] { - Constant [ public string version ] { 8.0.4 } + Constant [ public string version ] { 8.0.11 } } - Static properties [0] { @@ -506,7 +463,7 @@ Extension [ extension #116 mysql_xdevapi version 8.0.4 ] { } } - Class [ class mysql_xdevapi\BaseSession implements mysql_xdevapi\Session ] { + Class [ class mysql_xdevapi\XSession ] { - Constants [0] { } @@ -520,247 +477,13 @@ Extension [ extension #116 mysql_xdevapi version 8.0.4 ] { - Properties [0] { } - - Methods [18] { + - Methods [1] { Method [ private method __construct ] { } - - Method [ public method getServerVersion ] { - - - Parameters [0] { - } - } - - Method [ public method getClientId ] { - - - Parameters [0] { - } - } - - Method [ public method generateUUID ] { - - - Parameters [0] { - } - } - - Method [ public method quoteName ] { - - - Parameters [1] { - Parameter #0 [ string $name ] - } - } - - Method [ public method getSchemas ] { - - - Parameters [0] { - } - } - - Method [ public method getSchema ] { - - - Parameters [0] { - } - } - - Method [ public method createSchema ] { - - - Parameters [0] { - } - } - - Method [ public method dropSchema ] { - - - Parameters [0] { - } - } - - Method [ public method startTransaction ] { - - - Parameters [0] { - } - } - - Method [ public method commit ] { - - - Parameters [0] { - } - } - - Method [ public method rollback ] { - - - Parameters [0] { - } - } - - Method [ public method setSavepoint ] { - - - Parameters [1] { - Parameter #0 [ $name ] - } - } - - Method [ public method rollbackTo ] { - - - Parameters [1] { - Parameter #0 [ string $name ] - } - } - - Method [ public method releaseSavepoint ] { - - - Parameters [1] { - Parameter #0 [ string $name ] - } - } - - Method [ public method listClients ] { - - - Parameters [0] { - } - } - - Method [ public method killClient ] { - - - Parameters [1] { - Parameter #0 [ integer $client_id ] - } - } - - Method [ public method close ] { - - - Parameters [0] { - } - } - } - } - - Class [ class mysql_xdevapi\XSession extends mysql_xdevapi\BaseSession implements mysql_xdevapi\Session ] { - - - Constants [0] { - } - - - Static properties [0] { - } - - - Static methods [0] { - } - - - Properties [0] { - } - - - Methods [18] { - Method [ private method __construct ] { - } - - Method [ public method getServerVersion ] { - - - Parameters [0] { - } - } - - Method [ public method getClientId ] { - - - Parameters [0] { - } - } - - Method [ public method generateUUID ] { - - - Parameters [0] { - } - } - - Method [ public method quoteName ] { - - - Parameters [1] { - Parameter #0 [ string $name ] - } - } - - Method [ public method getSchemas ] { - - - Parameters [0] { - } - } - - Method [ public method getSchema ] { - - - Parameters [0] { - } - } - - Method [ public method createSchema ] { - - - Parameters [0] { - } - } - - Method [ public method dropSchema ] { - - - Parameters [0] { - } - } - - Method [ public method startTransaction ] { - - - Parameters [0] { - } - } - - Method [ public method commit ] { - - - Parameters [0] { - } - } - - Method [ public method rollback ] { - - - Parameters [0] { - } - } - - Method [ public method setSavepoint ] { - - - Parameters [1] { - Parameter #0 [ $name ] - } - } - - Method [ public method rollbackTo ] { - - - Parameters [1] { - Parameter #0 [ string $name ] - } - } - - Method [ public method releaseSavepoint ] { - - - Parameters [1] { - Parameter #0 [ string $name ] - } - } - - Method [ public method listClients ] { - - - Parameters [0] { - } - } - - Method [ public method killClient ] { - - - Parameters [1] { - Parameter #0 [ integer $client_id ] - } - } - - Method [ public method close ] { - - - Parameters [0] { - } - } } } - Class [ class mysql_xdevapi\NodeSession extends mysql_xdevapi\BaseSession implements mysql_xdevapi\Session ] { + Class [ class mysql_xdevapi\Session ] { - Constants [0] { } @@ -775,7 +498,7 @@ Extension [ extension #116 mysql_xdevapi version 8.0.4 ] { } - Methods [20] { - Method [ private method __construct ] { + Method [ private method __construct ] { } Method [ public method executeSql ] { @@ -788,108 +511,108 @@ Extension [ extension #116 mysql_xdevapi version 8.0.4 ] { } } - Method [ public method quoteName ] { + Method [ public method quoteName ] { - Parameters [1] { Parameter #0 [ string $name ] } } - Method [ public method getServerVersion ] { + Method [ public method getServerVersion ] { - Parameters [0] { } } - Method [ public method getClientId ] { + Method [ public method getClientId ] { - Parameters [0] { } } - Method [ public method generateUUID ] { + Method [ public method generateUUID ] { - Parameters [0] { } } - Method [ public method getSchemas ] { + Method [ public method createSchema ] { - Parameters [0] { } } - Method [ public method getSchema ] { + Method [ public method dropSchema ] { - Parameters [0] { } } - Method [ public method createSchema ] { + Method [ public method getSchemas ] { - Parameters [0] { } } - Method [ public method dropSchema ] { + Method [ public method getSchema ] { - Parameters [0] { } } - Method [ public method startTransaction ] { + Method [ public method startTransaction ] { - Parameters [0] { } } - Method [ public method commit ] { + Method [ public method commit ] { - Parameters [0] { } } - Method [ public method rollback ] { + Method [ public method rollback ] { - Parameters [0] { } } - Method [ public method setSavepoint ] { + Method [ public method setSavepoint ] { - Parameters [1] { Parameter #0 [ $name ] } } - Method [ public method rollbackTo ] { + Method [ public method rollbackTo ] { - Parameters [1] { Parameter #0 [ string $name ] } } - Method [ public method releaseSavepoint ] { + Method [ public method releaseSavepoint ] { - Parameters [1] { Parameter #0 [ string $name ] } } - Method [ public method listClients ] { + Method [ public method listClients ] { - Parameters [0] { } } - Method [ public method killClient ] { + Method [ public method killClient ] { - Parameters [1] { Parameter #0 [ integer $client_id ] } } - Method [ public method close ] { + Method [ public method close ] { - Parameters [0] { } @@ -897,7 +620,7 @@ Extension [ extension #116 mysql_xdevapi version 8.0.4 ] { } } - Class [ class mysql_xdevapi\NodeSchema implements mysql_xdevapi\DatabaseObject ] { + Class [ class mysql_xdevapi\Schema implements mysql_xdevapi\DatabaseObject ] { - Constants [0] { } @@ -983,7 +706,7 @@ Extension [ extension #116 mysql_xdevapi version 8.0.4 ] { } } - Class [ class mysql_xdevapi\NodeCollection implements mysql_xdevapi\SchemaObject, mysql_xdevapi\DatabaseObject ] { + Class [ class mysql_xdevapi\Collection implements mysql_xdevapi\SchemaObject, mysql_xdevapi\DatabaseObject ] { - Constants [0] { } @@ -1107,7 +830,7 @@ Extension [ extension #116 mysql_xdevapi version 8.0.4 ] { } } - Class [ class mysql_xdevapi\NodeCollectionAdd implements mysql_xdevapi\Executable ] { + Class [ class mysql_xdevapi\CollectionAdd implements mysql_xdevapi\Executable ] { - Constants [0] { } @@ -1133,7 +856,7 @@ Extension [ extension #116 mysql_xdevapi version 8.0.4 ] { } } - Class [ class mysql_xdevapi\NodeCollectionFind implements mysql_xdevapi\Executable, mysql_xdevapi\CrudOperationBindable, mysql_xdevapi\CrudOperationLimitable, mysql_xdevapi\CrudOperationSortable ] { + Class [ class mysql_xdevapi\CollectionFind implements mysql_xdevapi\Executable, mysql_xdevapi\CrudOperationBindable, mysql_xdevapi\CrudOperationLimitable, mysql_xdevapi\CrudOperationSortable ] { - Constants [0] { } @@ -1202,13 +925,15 @@ Extension [ extension #116 mysql_xdevapi version 8.0.4 ] { Method [ public method lockShared ] { - - Parameters [0] { + - Parameters [1] { + Parameter #0 [ integer $lock_waiting_option ] } } Method [ public method lockExclusive ] { - - Parameters [0] { + - Parameters [1] { + Parameter #0 [ integer $lock_waiting_option ] } } @@ -1220,7 +945,7 @@ Extension [ extension #116 mysql_xdevapi version 8.0.4 ] { } } - Class [ class mysql_xdevapi\NodeCollectionModify implements mysql_xdevapi\Executable, mysql_xdevapi\CrudOperationBindable, mysql_xdevapi\CrudOperationLimitable, mysql_xdevapi\CrudOperationSkippable, mysql_xdevapi\CrudOperationSortable ] { + Class [ class mysql_xdevapi\CollectionModify implements mysql_xdevapi\Executable, mysql_xdevapi\CrudOperationBindable, mysql_xdevapi\CrudOperationLimitable, mysql_xdevapi\CrudOperationSkippable, mysql_xdevapi\CrudOperationSortable ] { - Constants [0] { } @@ -1334,7 +1059,7 @@ Extension [ extension #116 mysql_xdevapi version 8.0.4 ] { } } - Class [ class mysql_xdevapi\NodeCollectionRemove implements mysql_xdevapi\Executable, mysql_xdevapi\CrudOperationBindable, mysql_xdevapi\CrudOperationLimitable, mysql_xdevapi\CrudOperationSortable ] { + Class [ class mysql_xdevapi\CollectionRemove implements mysql_xdevapi\Executable, mysql_xdevapi\CrudOperationBindable, mysql_xdevapi\CrudOperationLimitable, mysql_xdevapi\CrudOperationSortable ] { - Constants [0] { } @@ -1381,7 +1106,7 @@ Extension [ extension #116 mysql_xdevapi version 8.0.4 ] { } } - Class [ class mysql_xdevapi\NodeStatement ] { + Class [ class mysql_xdevapi\Statement ] { - Constants [2] { Constant [ public integer EXECUTE_ASYNC ] { 1 } @@ -1421,7 +1146,7 @@ Extension [ extension #116 mysql_xdevapi version 8.0.4 ] { } } - Class [ class mysql_xdevapi\NodeSqlStatement ] { + Class [ class mysql_xdevapi\SqlStatement ] { - Constants [2] { Constant [ public integer EXECUTE_ASYNC ] { 1 } @@ -1472,7 +1197,7 @@ Extension [ extension #116 mysql_xdevapi version 8.0.4 ] { } } - Interface [ interface mysql_xdevapi\NodeBaseResult ] { + Interface [ interface mysql_xdevapi\BaseResult ] { - Constants [0] { } @@ -1501,7 +1226,7 @@ Extension [ extension #116 mysql_xdevapi version 8.0.4 ] { } } - Class [ class mysql_xdevapi\NodeDocResult implements mysql_xdevapi\NodeBaseResult, Traversable ] { + Class [ class mysql_xdevapi\DocResult implements mysql_xdevapi\BaseResult, Traversable ] { - Constants [0] { } @@ -1531,13 +1256,13 @@ Extension [ extension #116 mysql_xdevapi version 8.0.4 ] { } } - Method [ public method getWarningCount ] { + Method [ public method getWarningCount ] { - Parameters [0] { } } - Method [ public method getWarnings ] { + Method [ public method getWarnings ] { - Parameters [0] { } @@ -1545,7 +1270,7 @@ Extension [ extension #116 mysql_xdevapi version 8.0.4 ] { } } - Class [ class mysql_xdevapi\NodeResult implements mysql_xdevapi\NodeBaseResult, Traversable ] { + Class [ class mysql_xdevapi\Result implements mysql_xdevapi\BaseResult, Traversable ] { - Constants [0] { } @@ -1559,7 +1284,7 @@ Extension [ extension #116 mysql_xdevapi version 8.0.4 ] { - Properties [0] { } - - Methods [7] { + - Methods [6] { Method [ private method __construct ] { } @@ -1575,25 +1300,19 @@ Extension [ extension #116 mysql_xdevapi version 8.0.4 ] { } } - Method [ public method getDocumentId ] { + Method [ public method getGeneratedIds ] { - Parameters [0] { } } - Method [ public method getDocumentIds ] { + Method [ public method getWarningCount ] { - Parameters [0] { } } - Method [ public method getWarningCount ] { - - - Parameters [0] { - } - } - - Method [ public method getWarnings ] { + Method [ public method getWarnings ] { - Parameters [0] { } @@ -1601,7 +1320,7 @@ Extension [ extension #116 mysql_xdevapi version 8.0.4 ] { } } - Class [ class mysql_xdevapi\NodeRowResult implements mysql_xdevapi\NodeBaseResult, Traversable ] { + Class [ class mysql_xdevapi\RowResult implements mysql_xdevapi\BaseResult, Traversable ] { - Constants [0] { } @@ -1631,13 +1350,13 @@ Extension [ extension #116 mysql_xdevapi version 8.0.4 ] { } } - Method [ public method getWarningCount ] { + Method [ public method getWarningCount ] { - Parameters [0] { } } - Method [ public method getWarnings ] { + Method [ public method getWarnings ] { - Parameters [0] { } @@ -1663,7 +1382,7 @@ Extension [ extension #116 mysql_xdevapi version 8.0.4 ] { } } - Class [ class mysql_xdevapi\NodeSqlStatementResult implements mysql_xdevapi\NodeBaseResult, Traversable ] { + Class [ class mysql_xdevapi\SqlStatementResult implements mysql_xdevapi\BaseResult, Traversable ] { - Constants [0] { } @@ -1711,19 +1430,19 @@ Extension [ extension #116 mysql_xdevapi version 8.0.4 ] { } } - Method [ public method getDocumentId ] { + Method [ public method getGeneratedIds ] { - Parameters [0] { } } - Method [ public method getWarningCount ] { + Method [ public method getWarningCount ] { - Parameters [0] { } } - Method [ public method getWarnings ] { + Method [ public method getWarnings ] { - Parameters [0] { } @@ -1847,7 +1566,7 @@ Extension [ extension #116 mysql_xdevapi version 8.0.4 ] { } } - Class [ class mysql_xdevapi\NodeTable implements mysql_xdevapi\SchemaObject, mysql_xdevapi\DatabaseObject ] { + Class [ class mysql_xdevapi\Table implements mysql_xdevapi\SchemaObject, mysql_xdevapi\DatabaseObject ] { - Constants [0] { } @@ -1928,7 +1647,7 @@ Extension [ extension #116 mysql_xdevapi version 8.0.4 ] { } } - Class [ class mysql_xdevapi\NodeTableDelete implements mysql_xdevapi\Executable ] { + Class [ class mysql_xdevapi\TableDelete implements mysql_xdevapi\Executable ] { - Constants [0] { } @@ -1989,7 +1708,7 @@ Extension [ extension #116 mysql_xdevapi version 8.0.4 ] { } } - Class [ class mysql_xdevapi\NodeTableInsert implements mysql_xdevapi\Executable ] { + Class [ class mysql_xdevapi\TableInsert implements mysql_xdevapi\Executable ] { - Constants [0] { } @@ -2022,7 +1741,7 @@ Extension [ extension #116 mysql_xdevapi version 8.0.4 ] { } } - Class [ class mysql_xdevapi\NodeTableSelect implements mysql_xdevapi\Executable ] { + Class [ class mysql_xdevapi\TableSelect implements mysql_xdevapi\Executable ] { - Constants [0] { } @@ -2091,13 +1810,15 @@ Extension [ extension #116 mysql_xdevapi version 8.0.4 ] { Method [ public method lockShared ] { - - Parameters [0] { + - Parameters [1] { + Parameter #0 [ integer $lock_waiting_option ] } } Method [ public method lockExclusive ] { - - Parameters [0] { + - Parameters [1] { + Parameter #0 [ integer $lock_waiting_option ] } } @@ -2109,7 +1830,7 @@ Extension [ extension #116 mysql_xdevapi version 8.0.4 ] { } } - Class [ class mysql_xdevapi\NodeTableUpdate implements mysql_xdevapi\Executable ] { + Class [ class mysql_xdevapi\TableUpdate implements mysql_xdevapi\Executable ] { - Constants [0] { } -- cgit