From 65995bb610d180a791c4ee784e34af63f2b832b3 Mon Sep 17 00:00:00 2001 From: Remi Collet Date: Fri, 20 Apr 2018 06:40:21 +0200 Subject: v8.0.4 reflection --- REFLECTION | 1007 +++++++++++------------------------------------------------- 1 file changed, 183 insertions(+), 824 deletions(-) (limited to 'REFLECTION') diff --git a/REFLECTION b/REFLECTION index e842247..09f68b4 100644 --- a/REFLECTION +++ b/REFLECTION @@ -1,4 +1,4 @@ -Extension [ extension #74 mysql_xdevapi version 8.0.3 ] { +Extension [ extension #116 mysql_xdevapi version 8.0.4 ] { - Dependencies { Dependency [ standard (Required) ] @@ -77,14 +77,9 @@ Extension [ extension #74 mysql_xdevapi version 8.0.3 ] { Parameter #0 [ string $expression ] } } - Function [ function mysql_xdevapi\sessions ] { - - - Parameters [0] { - } - } } - - Classes [46] { + - Classes [36] { Interface [ interface mysql_xdevapi\DatabaseObject ] { - Constants [0] { @@ -493,7 +488,7 @@ Extension [ extension #74 mysql_xdevapi version 8.0.3 ] { Class [ final class mysql_xdevapi\Driver ] { - Constants [1] { - Constant [ public string version ] { 8.0.3 } + Constant [ public string version ] { 8.0.4 } } - Static properties [0] { @@ -525,7 +520,7 @@ Extension [ extension #74 mysql_xdevapi version 8.0.3 ] { - Properties [0] { } - - Methods [15] { + - Methods [18] { Method [ private method __construct ] { } @@ -596,6 +591,27 @@ Extension [ extension #74 mysql_xdevapi version 8.0.3 ] { } } + 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] { @@ -631,7 +647,7 @@ Extension [ extension #74 mysql_xdevapi version 8.0.3 ] { - Properties [0] { } - - Methods [15] { + - Methods [18] { Method [ private method __construct ] { } @@ -702,6 +718,27 @@ Extension [ extension #74 mysql_xdevapi version 8.0.3 ] { } } + 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] { @@ -737,7 +774,7 @@ Extension [ extension #74 mysql_xdevapi version 8.0.3 ] { - Properties [0] { } - - Methods [17] { + - Methods [20] { Method [ private method __construct ] { } @@ -818,6 +855,27 @@ Extension [ extension #74 mysql_xdevapi version 8.0.3 ] { } } + 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] { @@ -854,7 +912,7 @@ Extension [ extension #74 mysql_xdevapi version 8.0.3 ] { Property [ public $name ] } - - Methods [16] { + - Methods [11] { Method [ private method __construct ] { } @@ -904,22 +962,6 @@ Extension [ extension #74 mysql_xdevapi version 8.0.3 ] { } } - Method [ public method createTable ] { - - - Parameters [2] { - Parameter #0 [ string $table_name ] - Parameter #1 [ integer $replace_existing ] - } - } - - Method [ public method dropTable ] { - - - Parameters [2] { - Parameter #0 [ string $schema_name ] - Parameter #1 [ string $table_name ] - } - } - Method [ public method getTable ] { - Parameters [1] { @@ -938,28 +980,6 @@ Extension [ extension #74 mysql_xdevapi version 8.0.3 ] { - Parameters [0] { } } - - Method [ public method createView ] { - - - Parameters [2] { - Parameter #0 [ string $view_name ] - Parameter #1 [ integer $replace_existing ] - } - } - - Method [ public method alterView ] { - - - Parameters [1] { - Parameter #0 [ string $view_name ] - } - } - - Method [ public method dropView ] { - - - Parameters [1] { - Parameter #0 [ string $view_name ] - } - } } } @@ -1074,7 +1094,7 @@ Extension [ extension #74 mysql_xdevapi version 8.0.3 ] { - Parameters [2] { Parameter #0 [ string $index_name ] - Parameter #1 [ integer $is_unique ] + Parameter #1 [ string $index_desc_json ] } } @@ -1113,41 +1133,6 @@ Extension [ extension #74 mysql_xdevapi version 8.0.3 ] { } } - Class [ class mysql_xdevapi\NodeCollectionCreateIndex implements mysql_xdevapi\Executable ] { - - - Constants [0] { - } - - - Static properties [0] { - } - - - Static methods [0] { - } - - - Properties [0] { - } - - - Methods [3] { - Method [ private method __construct ] { - } - - Method [ public method field ] { - - - Parameters [3] { - Parameter #0 [ string $doc_path ] - Parameter #1 [ string $column_type ] - Parameter #2 [ integer $is_required ] - } - } - - Method [ public method execute ] { - - - Parameters [0] { - } - } - } - } - Class [ class mysql_xdevapi\NodeCollectionFind implements mysql_xdevapi\Executable, mysql_xdevapi\CrudOperationBindable, mysql_xdevapi\CrudOperationLimitable, mysql_xdevapi\CrudOperationSortable ] { - Constants [0] { @@ -1249,7 +1234,7 @@ Extension [ extension #74 mysql_xdevapi version 8.0.3 ] { - Properties [0] { } - - Methods [13] { + - Methods [14] { Method [ private method __construct ] { } @@ -1311,6 +1296,13 @@ Extension [ extension #74 mysql_xdevapi version 8.0.3 ] { } } + Method [ public method patch ] { + + - Parameters [1] { + Parameter #0 [ string $document ] + } + } + Method [ public method arrayInsert ] { - Parameters [2] { @@ -1389,9 +1381,11 @@ Extension [ extension #74 mysql_xdevapi version 8.0.3 ] { } } - Class [ class mysql_xdevapi\TableCreate implements mysql_xdevapi\Executable ] { + Class [ class mysql_xdevapi\NodeStatement ] { - - Constants [0] { + - Constants [2] { + Constant [ public integer EXECUTE_ASYNC ] { 1 } + Constant [ public integer BUFFERED ] { 2 } } - Static properties [0] { @@ -1403,103 +1397,103 @@ Extension [ extension #74 mysql_xdevapi version 8.0.3 ] { - Properties [0] { } - - Methods [15] { + - Methods [4] { Method [ private method __construct ] { } - Method [ public method addColumn ] { + Method [ public method hasMoreResults ] { - - Parameters [1] { - Parameter #0 [ object $column ] + - Parameters [0] { } } - Method [ public method addPrimaryKey ] { + Method [ public method getResult ] { - - Parameters [1] { - Parameter #0 [ $primary_key ] + - Parameters [0] { } } - Method [ public method addIndex ] { + Method [ public method getNextResult ] { - - Parameters [2] { - Parameter #0 [ string $name ] - Parameter #1 [ $columns ] + - Parameters [0] { } } + } + } - Method [ public method addUniqueIndex ] { + Class [ class mysql_xdevapi\NodeSqlStatement ] { - - Parameters [2] { - Parameter #0 [ string $name ] - Parameter #1 [ $columns ] - } - } + - Constants [2] { + Constant [ public integer EXECUTE_ASYNC ] { 1 } + Constant [ public integer BUFFERED ] { 2 } + } - Method [ public method addForeignKey ] { + - Static properties [0] { + } - - Parameters [2] { - Parameter #0 [ string $table_name ] - Parameter #1 [ object $fields ] - } - } + - Static methods [0] { + } - Method [ public method setInitialAutoIncrement ] { + - Properties [1] { + Property [ public $statement ] + } - - Parameters [1] { - Parameter #0 [ integer $init_auto_increment ] - } + - Methods [6] { + Method [ private method __construct ] { } - Method [ public method setDefaultCharset ] { + Method [ public method bind ] { - Parameters [1] { - Parameter #0 [ string $default_charset ] + Parameter #0 [ $param ] } } - Method [ public method setDefaultCollation ] { - - - Parameters [1] { - Parameter #0 [ string $default_collation ] - } + Method [ public method execute ] { } - Method [ public method setComment ] { + Method [ public method hasMoreResults ] { - - Parameters [1] { - Parameter #0 [ string $comment ] + - Parameters [0] { } } - Method [ public method temporary ] { + Method [ public method getResult ] { - Parameters [0] { } } - Method [ public method as ] { + Method [ public method getNextResult ] { - - Parameters [1] { - Parameter #0 [ string $defined_as ] + - Parameters [0] { } } + } + } - Method [ public method like ] { + Interface [ interface mysql_xdevapi\NodeBaseResult ] { - - Parameters [1] { - Parameter #0 [ string $template_table_name ] - } - } + - Constants [0] { + } - Method [ public method execute ] { + - Static properties [0] { + } + + - Static methods [0] { + } + + - Properties [0] { + } + + - Methods [2] { + Method [ abstract public method getWarningCount ] { - Parameters [0] { } } - Method [ public method getSqlQuery ] { + Method [ abstract public method getWarnings ] { - Parameters [0] { } @@ -1507,7 +1501,7 @@ Extension [ extension #74 mysql_xdevapi version 8.0.3 ] { } } - Class [ class mysql_xdevapi\ColumnDefBase ] { + Class [ class mysql_xdevapi\NodeDocResult implements mysql_xdevapi\NodeBaseResult, Traversable ] { - Constants [0] { } @@ -1522,37 +1516,36 @@ Extension [ extension #74 mysql_xdevapi version 8.0.3 ] { } - Methods [5] { - Method [ protected method __construct ] { + Method [ private method __construct ] { } - Method [ public method notNull ] { + Method [ public method fetchOne ] { - Parameters [0] { } } - Method [ public method uniqueIndex ] { + Method [ public method fetchAll ] { - Parameters [0] { } } - Method [ public method primaryKey ] { + Method [ public method getWarningCount ] { - Parameters [0] { } } - Method [ public method comment ] { + Method [ public method getWarnings ] { - - Parameters [1] { - Parameter #0 [ string $comment ] + - Parameters [0] { } } } } - Class [ class mysql_xdevapi\ColumnDef extends mysql_xdevapi\ColumnDefBase ] { + Class [ class mysql_xdevapi\NodeResult implements mysql_xdevapi\NodeBaseResult, Traversable ] { - Constants [0] { } @@ -1566,111 +1559,111 @@ Extension [ extension #74 mysql_xdevapi version 8.0.3 ] { - Properties [0] { } - - Methods [15] { - Method [ public method __construct ] { - - - Parameters [3] { - Parameter #0 [ string $name ] - Parameter #1 [ string $type ] - Parameter #2 [ integer $length ] - } + - Methods [7] { + Method [ private method __construct ] { } - Method [ public method setDefault ] { + Method [ public method getAffectedItemsCount ] { - - Parameters [1] { - Parameter #0 [ $default_value_expr ] + - Parameters [0] { } } - Method [ public method defaultCurrentTimestamp ] { + Method [ public method getAutoIncrementValue ] { - Parameters [0] { } } - Method [ public method autoIncrement ] { + Method [ public method getDocumentId ] { - Parameters [0] { } } - Method [ public method foreignKey ] { + Method [ public method getDocumentIds ] { - - Parameters [2] { - Parameter #0 [ string $table_name ] - Parameter #1 [ $fields ] + - Parameters [0] { } } - Method [ public method unsigned ] { + Method [ public method getWarningCount ] { - Parameters [0] { } } - Method [ public method decimals ] { + Method [ public method getWarnings ] { - - Parameters [1] { - Parameter #0 [ integer $decimals_size ] + - Parameters [0] { } } + } + } - Method [ public method charset ] { + Class [ class mysql_xdevapi\NodeRowResult implements mysql_xdevapi\NodeBaseResult, Traversable ] { - - Parameters [1] { - Parameter #0 [ string $charset ] - } + - Constants [0] { + } + + - Static properties [0] { + } + + - Static methods [0] { + } + + - Properties [0] { + } + + - Methods [8] { + Method [ private method __construct ] { } - Method [ public method collation ] { + Method [ public method fetchOne ] { - - Parameters [1] { - Parameter #0 [ string $collation ] + - Parameters [0] { } } - Method [ public method binary ] { + Method [ public method fetchAll ] { - Parameters [0] { } } - Method [ public method values ] { + Method [ public method getWarningCount ] { - - Parameters [1] { - Parameter #0 [ $values ] + - Parameters [0] { } } - Method [ public method notNull ] { + Method [ public method getWarnings ] { - Parameters [0] { } } - Method [ public method uniqueIndex ] { + Method [ public method getColumnCount ] { - Parameters [0] { } } - Method [ public method primaryKey ] { + Method [ public method getColumnNames ] { - Parameters [0] { } } - Method [ public method comment ] { + Method [ public method getColumns ] { - - Parameters [1] { - Parameter #0 [ string $comment ] + - Parameters [0] { } } } } - Class [ class mysql_xdevapi\GeneratedColumnDef extends mysql_xdevapi\ColumnDefBase ] { + Class [ class mysql_xdevapi\NodeSqlStatementResult implements mysql_xdevapi\NodeBaseResult, Traversable ] { - Constants [0] { } @@ -1684,544 +1677,23 @@ Extension [ extension #74 mysql_xdevapi version 8.0.3 ] { - Properties [0] { } - - Methods [6] { - Method [ public method __construct ] { + - Methods [13] { + Method [ private method __construct ] { } - Method [ public method stored ] { + Method [ public method hasData ] { - Parameters [0] { } } - Method [ public method notNull ] { + Method [ public method fetchOne ] { - Parameters [0] { } } - Method [ public method uniqueIndex ] { - - - Parameters [0] { - } - } - - Method [ public method primaryKey ] { - - - Parameters [0] { - } - } - - Method [ public method comment ] { - - - Parameters [1] { - Parameter #0 [ string $comment ] - } - } - } - } - - Class [ class mysql_xdevapi\ForeignKeyDef ] { - - - Constants [0] { - } - - - Static properties [0] { - } - - - Static methods [0] { - } - - - Properties [0] { - } - - - Methods [5] { - Method [ public method __construct ] { - - - Parameters [0] { - } - } - - Method [ public method fields ] { - - - Parameters [1] { - Parameter #0 [ $fields ] - } - } - - Method [ public method refersTo ] { - - - Parameters [2] { - Parameter #0 [ string $refers_to_table ] - Parameter #1 [ $refers_to_columns ] - } - } - - Method [ public method onDelete ] { - - - Parameters [1] { - Parameter #0 [ string $on_delete_mode ] - } - } - - Method [ public method onUpdate ] { - - - Parameters [1] { - Parameter #0 [ string $on_update_mode ] - } - } - } - } - - Class [ class mysql_xdevapi\ViewCreate implements mysql_xdevapi\Executable ] { - - - Constants [0] { - } - - - Static properties [0] { - } - - - Static methods [0] { - } - - - Properties [0] { - } - - - Methods [8] { - Method [ private method __construct ] { - } - - Method [ public method definer ] { - - - Parameters [1] { - Parameter #0 [ string $definer ] - } - } - - Method [ public method algorithm ] { - - - Parameters [1] { - Parameter #0 [ string $algorithm ] - } - } - - Method [ public method security ] { - - - Parameters [1] { - Parameter #0 [ string $security ] - } - } - - Method [ public method withCheckOption ] { - - - Parameters [1] { - Parameter #0 [ string $check_option ] - } - } - - Method [ public method columns ] { - - - Parameters [1] { - Parameter #0 [ $columns ] - } - } - - Method [ public method definedAs ] { - - - Parameters [1] { - Parameter #0 [ object $defined_as ] - } - } - - Method [ public method execute ] { - - - Parameters [0] { - } - } - } - } - - Class [ class mysql_xdevapi\ViewAlter implements mysql_xdevapi\Executable ] { - - - Constants [0] { - } - - - Static properties [0] { - } - - - Static methods [0] { - } - - - Properties [0] { - } - - - Methods [8] { - Method [ private method __construct ] { - } - - Method [ public method definer ] { - - - Parameters [1] { - Parameter #0 [ string $definer ] - } - } - - Method [ public method algorithm ] { - - - Parameters [1] { - Parameter #0 [ string $algorithm ] - } - } - - Method [ public method security ] { - - - Parameters [1] { - Parameter #0 [ string $security ] - } - } - - Method [ public method withCheckOption ] { - - - Parameters [1] { - Parameter #0 [ string $check_option ] - } - } - - Method [ public method columns ] { - - - Parameters [1] { - Parameter #0 [ $columns ] - } - } - - Method [ public method definedAs ] { - - - Parameters [1] { - Parameter #0 [ object $defined_as ] - } - } - - Method [ public method execute ] { - - - Parameters [0] { - } - } - } - } - - Class [ class mysql_xdevapi\NodeStatement ] { - - - Constants [2] { - Constant [ public integer EXECUTE_ASYNC ] { 1 } - Constant [ public integer BUFFERED ] { 2 } - } - - - Static properties [0] { - } - - - Static methods [0] { - } - - - Properties [0] { - } - - - Methods [4] { - Method [ private method __construct ] { - } - - Method [ public method hasMoreResults ] { - - - Parameters [0] { - } - } - - Method [ public method getResult ] { - - - Parameters [0] { - } - } - - Method [ public method getNextResult ] { - - - Parameters [0] { - } - } - } - } - - Class [ class mysql_xdevapi\NodeSqlStatement ] { - - - Constants [2] { - Constant [ public integer EXECUTE_ASYNC ] { 1 } - Constant [ public integer BUFFERED ] { 2 } - } - - - Static properties [0] { - } - - - Static methods [0] { - } - - - Properties [1] { - Property [ public $statement ] - } - - - Methods [6] { - Method [ private method __construct ] { - } - - Method [ public method bind ] { - - - Parameters [1] { - Parameter #0 [ $param ] - } - } - - Method [ public method execute ] { - } - - Method [ public method hasMoreResults ] { - - - Parameters [0] { - } - } - - Method [ public method getResult ] { - - - Parameters [0] { - } - } - - Method [ public method getNextResult ] { - - - Parameters [0] { - } - } - } - } - - Interface [ interface mysql_xdevapi\NodeBaseResult ] { - - - Constants [0] { - } - - - Static properties [0] { - } - - - Static methods [0] { - } - - - Properties [0] { - } - - - Methods [2] { - Method [ abstract public method getWarningCount ] { - - - Parameters [0] { - } - } - - Method [ abstract public method getWarnings ] { - - - Parameters [0] { - } - } - } - } - - Class [ class mysql_xdevapi\NodeDocResult implements mysql_xdevapi\NodeBaseResult, Traversable ] { - - - Constants [0] { - } - - - Static properties [0] { - } - - - Static methods [0] { - } - - - Properties [0] { - } - - - Methods [5] { - Method [ private method __construct ] { - } - - Method [ public method fetchOne ] { - - - Parameters [0] { - } - } - - Method [ public method fetchAll ] { - - - Parameters [0] { - } - } - - Method [ public method getWarningCount ] { - - - Parameters [0] { - } - } - - Method [ public method getWarnings ] { - - - Parameters [0] { - } - } - } - } - - Class [ class mysql_xdevapi\NodeResult implements mysql_xdevapi\NodeBaseResult, Traversable ] { - - - Constants [0] { - } - - - Static properties [0] { - } - - - Static methods [0] { - } - - - Properties [0] { - } - - - Methods [7] { - Method [ private method __construct ] { - } - - Method [ public method getAffectedItemsCount ] { - - - Parameters [0] { - } - } - - Method [ public method getAutoIncrementValue ] { - - - Parameters [0] { - } - } - - Method [ public method getDocumentId ] { - - - Parameters [0] { - } - } - - Method [ public method getDocumentIds ] { - - - Parameters [0] { - } - } - - Method [ public method getWarningCount ] { - - - Parameters [0] { - } - } - - Method [ public method getWarnings ] { - - - Parameters [0] { - } - } - } - } - - Class [ class mysql_xdevapi\NodeRowResult implements mysql_xdevapi\NodeBaseResult, Traversable ] { - - - Constants [0] { - } - - - Static properties [0] { - } - - - Static methods [0] { - } - - - Properties [0] { - } - - - Methods [8] { - Method [ private method __construct ] { - } - - Method [ public method fetchOne ] { - - - Parameters [0] { - } - } - - Method [ public method fetchAll ] { - - - Parameters [0] { - } - } - - Method [ public method getWarningCount ] { - - - Parameters [0] { - } - } - - Method [ public method getWarnings ] { - - - Parameters [0] { - } - } - - Method [ public method getColumnCount ] { - - - Parameters [0] { - } - } - - Method [ public method getColumnNames ] { - - - Parameters [0] { - } - } - - Method [ public method getColumns ] { - - - Parameters [0] { - } - } - } - } - - Class [ class mysql_xdevapi\NodeSqlStatementResult implements mysql_xdevapi\NodeBaseResult, Traversable ] { - - - Constants [0] { - } - - - Static properties [0] { - } - - - Static methods [0] { - } - - - Properties [0] { - } - - - Methods [13] { - Method [ private method __construct ] { - } - - Method [ public method hasData ] { - - - Parameters [0] { - } - } - - Method [ public method fetchOne ] { - - - Parameters [0] { - } - } - - Method [ public method fetchAll ] { + Method [ public method fetchAll ] { - Parameters [0] { } @@ -2698,119 +2170,6 @@ Extension [ extension #74 mysql_xdevapi version 8.0.3 ] { } } } - - Class [ class mysql_xdevapi\SessionConfigManager ] { - - - Constants [0] { - } - - - Static properties [0] { - } - - - Static methods [0] { - } - - - Properties [0] { - } - - - Methods [5] { - Method [ private method __construct ] { - - - Parameters [0] { - } - } - - Method [ public method save ] { - - - Parameters [1] { - Parameter #0 [ $input ] - } - } - - Method [ public method get ] { - - - Parameters [1] { - Parameter #0 [ string $name ] - } - } - - Method [ public method list ] { - - - Parameters [0] { - } - } - - Method [ public method delete ] { - - - Parameters [1] { - Parameter #0 [ string $name ] - } - } - } - } - - Class [ class mysql_xdevapi\SessionConfig ] { - - - Constants [0] { - } - - - Static properties [0] { - } - - - Static methods [0] { - } - - - Properties [0] { - } - - - Methods [7] { - Method [ private method __construct ] { - - - Parameters [0] { - } - } - - Method [ public method getName ] { - - - Parameters [0] { - } - } - - Method [ public method getUri ] { - - - Parameters [0] { - } - } - - Method [ public method setUri ] { - - - Parameters [0] { - } - } - - Method [ public method setAppData ] { - - - Parameters [2] { - Parameter #0 [ string $name ] - Parameter #1 [ string $value ] - } - } - - Method [ public method getAppData ] { - - - Parameters [1] { - Parameter #0 [ string $name ] - } - } - - Method [ public method deleteAppData ] { - - - Parameters [1] { - Parameter #0 [ string $name ] - } - } - } - } } } -- cgit