diff options
-rw-r--r-- | REFLECTION | 799 |
1 files changed, 79 insertions, 720 deletions
@@ -1,4 +1,4 @@ -Extension [ <persistent> extension #74 mysql_xdevapi version 8.0.3 ] { +Extension [ <persistent> extension #116 mysql_xdevapi version 8.0.4 ] { - Dependencies { Dependency [ standard (Required) ] @@ -77,14 +77,9 @@ Extension [ <persistent> extension #74 mysql_xdevapi version 8.0.3 ] { Parameter #0 [ <required> string $expression ] } } - Function [ <internal:mysql_xdevapi> function mysql_xdevapi\sessions ] { - - - Parameters [0] { - } - } } - - Classes [46] { + - Classes [36] { Interface [ <internal:mysql_xdevapi> interface mysql_xdevapi\DatabaseObject ] { - Constants [0] { @@ -493,7 +488,7 @@ Extension [ <persistent> extension #74 mysql_xdevapi version 8.0.3 ] { Class [ <internal:mysql_xdevapi> 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 [ <persistent> extension #74 mysql_xdevapi version 8.0.3 ] { - Properties [0] { } - - Methods [15] { + - Methods [18] { Method [ <internal:mysql_xdevapi, ctor> private method __construct ] { } @@ -596,6 +591,27 @@ Extension [ <persistent> extension #74 mysql_xdevapi version 8.0.3 ] { } } + Method [ <internal:mysql_xdevapi> public method setSavepoint ] { + + - Parameters [1] { + Parameter #0 [ <optional> $name ] + } + } + + Method [ <internal:mysql_xdevapi> public method rollbackTo ] { + + - Parameters [1] { + Parameter #0 [ <optional> string $name ] + } + } + + Method [ <internal:mysql_xdevapi> public method releaseSavepoint ] { + + - Parameters [1] { + Parameter #0 [ <optional> string $name ] + } + } + Method [ <internal:mysql_xdevapi> public method listClients ] { - Parameters [0] { @@ -631,7 +647,7 @@ Extension [ <persistent> extension #74 mysql_xdevapi version 8.0.3 ] { - Properties [0] { } - - Methods [15] { + - Methods [18] { Method [ <internal:mysql_xdevapi, overwrites mysql_xdevapi\BaseSession, ctor> private method __construct ] { } @@ -702,6 +718,27 @@ Extension [ <persistent> extension #74 mysql_xdevapi version 8.0.3 ] { } } + Method [ <internal:mysql_xdevapi, inherits mysql_xdevapi\BaseSession> public method setSavepoint ] { + + - Parameters [1] { + Parameter #0 [ <optional> $name ] + } + } + + Method [ <internal:mysql_xdevapi, inherits mysql_xdevapi\BaseSession> public method rollbackTo ] { + + - Parameters [1] { + Parameter #0 [ <optional> string $name ] + } + } + + Method [ <internal:mysql_xdevapi, inherits mysql_xdevapi\BaseSession> public method releaseSavepoint ] { + + - Parameters [1] { + Parameter #0 [ <optional> string $name ] + } + } + Method [ <internal:mysql_xdevapi, inherits mysql_xdevapi\BaseSession> public method listClients ] { - Parameters [0] { @@ -737,7 +774,7 @@ Extension [ <persistent> extension #74 mysql_xdevapi version 8.0.3 ] { - Properties [0] { } - - Methods [17] { + - Methods [20] { Method [ <internal:mysql_xdevapi, overwrites mysql_xdevapi\BaseSession, ctor> private method __construct ] { } @@ -818,6 +855,27 @@ Extension [ <persistent> extension #74 mysql_xdevapi version 8.0.3 ] { } } + Method [ <internal:mysql_xdevapi, inherits mysql_xdevapi\BaseSession> public method setSavepoint ] { + + - Parameters [1] { + Parameter #0 [ <optional> $name ] + } + } + + Method [ <internal:mysql_xdevapi, inherits mysql_xdevapi\BaseSession> public method rollbackTo ] { + + - Parameters [1] { + Parameter #0 [ <optional> string $name ] + } + } + + Method [ <internal:mysql_xdevapi, inherits mysql_xdevapi\BaseSession> public method releaseSavepoint ] { + + - Parameters [1] { + Parameter #0 [ <optional> string $name ] + } + } + Method [ <internal:mysql_xdevapi, inherits mysql_xdevapi\BaseSession> public method listClients ] { - Parameters [0] { @@ -854,7 +912,7 @@ Extension [ <persistent> extension #74 mysql_xdevapi version 8.0.3 ] { Property [ <default> public $name ] } - - Methods [16] { + - Methods [11] { Method [ <internal:mysql_xdevapi, ctor> private method __construct ] { } @@ -904,22 +962,6 @@ Extension [ <persistent> extension #74 mysql_xdevapi version 8.0.3 ] { } } - Method [ <internal:mysql_xdevapi> public method createTable ] { - - - Parameters [2] { - Parameter #0 [ <required> string $table_name ] - Parameter #1 [ <optional> integer $replace_existing ] - } - } - - Method [ <internal:mysql_xdevapi> public method dropTable ] { - - - Parameters [2] { - Parameter #0 [ <required> string $schema_name ] - Parameter #1 [ <required> string $table_name ] - } - } - Method [ <internal:mysql_xdevapi> public method getTable ] { - Parameters [1] { @@ -938,28 +980,6 @@ Extension [ <persistent> extension #74 mysql_xdevapi version 8.0.3 ] { - Parameters [0] { } } - - Method [ <internal:mysql_xdevapi> public method createView ] { - - - Parameters [2] { - Parameter #0 [ <required> string $view_name ] - Parameter #1 [ <optional> integer $replace_existing ] - } - } - - Method [ <internal:mysql_xdevapi> public method alterView ] { - - - Parameters [1] { - Parameter #0 [ <required> string $view_name ] - } - } - - Method [ <internal:mysql_xdevapi> public method dropView ] { - - - Parameters [1] { - Parameter #0 [ <required> string $view_name ] - } - } } } @@ -1074,7 +1094,7 @@ Extension [ <persistent> extension #74 mysql_xdevapi version 8.0.3 ] { - Parameters [2] { Parameter #0 [ <required> string $index_name ] - Parameter #1 [ <required> integer $is_unique ] + Parameter #1 [ <required> string $index_desc_json ] } } @@ -1113,41 +1133,6 @@ Extension [ <persistent> extension #74 mysql_xdevapi version 8.0.3 ] { } } - Class [ <internal:mysql_xdevapi> class mysql_xdevapi\NodeCollectionCreateIndex implements mysql_xdevapi\Executable ] { - - - Constants [0] { - } - - - Static properties [0] { - } - - - Static methods [0] { - } - - - Properties [0] { - } - - - Methods [3] { - Method [ <internal:mysql_xdevapi, ctor> private method __construct ] { - } - - Method [ <internal:mysql_xdevapi> public method field ] { - - - Parameters [3] { - Parameter #0 [ <required> string $doc_path ] - Parameter #1 [ <optional> string $column_type ] - Parameter #2 [ <optional> integer $is_required ] - } - } - - Method [ <internal:mysql_xdevapi, prototype mysql_xdevapi\Executable> public method execute ] { - - - Parameters [0] { - } - } - } - } - Class [ <internal:mysql_xdevapi> class mysql_xdevapi\NodeCollectionFind implements mysql_xdevapi\Executable, mysql_xdevapi\CrudOperationBindable, mysql_xdevapi\CrudOperationLimitable, mysql_xdevapi\CrudOperationSortable ] { - Constants [0] { @@ -1249,7 +1234,7 @@ Extension [ <persistent> extension #74 mysql_xdevapi version 8.0.3 ] { - Properties [0] { } - - Methods [13] { + - Methods [14] { Method [ <internal:mysql_xdevapi, ctor> private method __construct ] { } @@ -1311,6 +1296,13 @@ Extension [ <persistent> extension #74 mysql_xdevapi version 8.0.3 ] { } } + Method [ <internal:mysql_xdevapi> public method patch ] { + + - Parameters [1] { + Parameter #0 [ <required> string $document ] + } + } + Method [ <internal:mysql_xdevapi> public method arrayInsert ] { - Parameters [2] { @@ -1389,526 +1381,6 @@ Extension [ <persistent> extension #74 mysql_xdevapi version 8.0.3 ] { } } - Class [ <internal:mysql_xdevapi> class mysql_xdevapi\TableCreate implements mysql_xdevapi\Executable ] { - - - Constants [0] { - } - - - Static properties [0] { - } - - - Static methods [0] { - } - - - Properties [0] { - } - - - Methods [15] { - Method [ <internal:mysql_xdevapi, ctor> private method __construct ] { - } - - Method [ <internal:mysql_xdevapi> public method addColumn ] { - - - Parameters [1] { - Parameter #0 [ <required> object $column ] - } - } - - Method [ <internal:mysql_xdevapi> public method addPrimaryKey ] { - - - Parameters [1] { - Parameter #0 [ <required> $primary_key ] - } - } - - Method [ <internal:mysql_xdevapi> public method addIndex ] { - - - Parameters [2] { - Parameter #0 [ <required> string $name ] - Parameter #1 [ <optional> $columns ] - } - } - - Method [ <internal:mysql_xdevapi> public method addUniqueIndex ] { - - - Parameters [2] { - Parameter #0 [ <required> string $name ] - Parameter #1 [ <optional> $columns ] - } - } - - Method [ <internal:mysql_xdevapi> public method addForeignKey ] { - - - Parameters [2] { - Parameter #0 [ <required> string $table_name ] - Parameter #1 [ <required> object $fields ] - } - } - - Method [ <internal:mysql_xdevapi> public method setInitialAutoIncrement ] { - - - Parameters [1] { - Parameter #0 [ <required> integer $init_auto_increment ] - } - } - - Method [ <internal:mysql_xdevapi> public method setDefaultCharset ] { - - - Parameters [1] { - Parameter #0 [ <required> string $default_charset ] - } - } - - Method [ <internal:mysql_xdevapi> public method setDefaultCollation ] { - - - Parameters [1] { - Parameter #0 [ <required> string $default_collation ] - } - } - - Method [ <internal:mysql_xdevapi> public method setComment ] { - - - Parameters [1] { - Parameter #0 [ <required> string $comment ] - } - } - - Method [ <internal:mysql_xdevapi> public method temporary ] { - - - Parameters [0] { - } - } - - Method [ <internal:mysql_xdevapi> public method as ] { - - - Parameters [1] { - Parameter #0 [ <required> string $defined_as ] - } - } - - Method [ <internal:mysql_xdevapi> public method like ] { - - - Parameters [1] { - Parameter #0 [ <required> string $template_table_name ] - } - } - - Method [ <internal:mysql_xdevapi, prototype mysql_xdevapi\Executable> public method execute ] { - - - Parameters [0] { - } - } - - Method [ <internal:mysql_xdevapi> public method getSqlQuery ] { - - - Parameters [0] { - } - } - } - } - - Class [ <internal:mysql_xdevapi> class mysql_xdevapi\ColumnDefBase ] { - - - Constants [0] { - } - - - Static properties [0] { - } - - - Static methods [0] { - } - - - Properties [0] { - } - - - Methods [5] { - Method [ <internal:mysql_xdevapi, ctor> protected method __construct ] { - } - - Method [ <internal:mysql_xdevapi> public method notNull ] { - - - Parameters [0] { - } - } - - Method [ <internal:mysql_xdevapi> public method uniqueIndex ] { - - - Parameters [0] { - } - } - - Method [ <internal:mysql_xdevapi> public method primaryKey ] { - - - Parameters [0] { - } - } - - Method [ <internal:mysql_xdevapi> public method comment ] { - - - Parameters [1] { - Parameter #0 [ <required> string $comment ] - } - } - } - } - - Class [ <internal:mysql_xdevapi> class mysql_xdevapi\ColumnDef extends mysql_xdevapi\ColumnDefBase ] { - - - Constants [0] { - } - - - Static properties [0] { - } - - - Static methods [0] { - } - - - Properties [0] { - } - - - Methods [15] { - Method [ <internal:mysql_xdevapi, overwrites mysql_xdevapi\ColumnDefBase, ctor> public method __construct ] { - - - Parameters [3] { - Parameter #0 [ <required> string $name ] - Parameter #1 [ <required> string $type ] - Parameter #2 [ <optional> integer $length ] - } - } - - Method [ <internal:mysql_xdevapi> public method setDefault ] { - - - Parameters [1] { - Parameter #0 [ <required> $default_value_expr ] - } - } - - Method [ <internal:mysql_xdevapi> public method defaultCurrentTimestamp ] { - - - Parameters [0] { - } - } - - Method [ <internal:mysql_xdevapi> public method autoIncrement ] { - - - Parameters [0] { - } - } - - Method [ <internal:mysql_xdevapi> public method foreignKey ] { - - - Parameters [2] { - Parameter #0 [ <required> string $table_name ] - Parameter #1 [ <required> $fields ] - } - } - - Method [ <internal:mysql_xdevapi> public method unsigned ] { - - - Parameters [0] { - } - } - - Method [ <internal:mysql_xdevapi> public method decimals ] { - - - Parameters [1] { - Parameter #0 [ <required> integer $decimals_size ] - } - } - - Method [ <internal:mysql_xdevapi> public method charset ] { - - - Parameters [1] { - Parameter #0 [ <required> string $charset ] - } - } - - Method [ <internal:mysql_xdevapi> public method collation ] { - - - Parameters [1] { - Parameter #0 [ <required> string $collation ] - } - } - - Method [ <internal:mysql_xdevapi> public method binary ] { - - - Parameters [0] { - } - } - - Method [ <internal:mysql_xdevapi> public method values ] { - - - Parameters [1] { - Parameter #0 [ <required> $values ] - } - } - - Method [ <internal:mysql_xdevapi, inherits mysql_xdevapi\ColumnDefBase> public method notNull ] { - - - Parameters [0] { - } - } - - Method [ <internal:mysql_xdevapi, inherits mysql_xdevapi\ColumnDefBase> public method uniqueIndex ] { - - - Parameters [0] { - } - } - - Method [ <internal:mysql_xdevapi, inherits mysql_xdevapi\ColumnDefBase> public method primaryKey ] { - - - Parameters [0] { - } - } - - Method [ <internal:mysql_xdevapi, inherits mysql_xdevapi\ColumnDefBase> public method comment ] { - - - Parameters [1] { - Parameter #0 [ <required> string $comment ] - } - } - } - } - - Class [ <internal:mysql_xdevapi> class mysql_xdevapi\GeneratedColumnDef extends mysql_xdevapi\ColumnDefBase ] { - - - Constants [0] { - } - - - Static properties [0] { - } - - - Static methods [0] { - } - - - Properties [0] { - } - - - Methods [6] { - Method [ <internal:mysql_xdevapi, overwrites mysql_xdevapi\ColumnDefBase, ctor> public method __construct ] { - } - - Method [ <internal:mysql_xdevapi> public method stored ] { - - - Parameters [0] { - } - } - - Method [ <internal:mysql_xdevapi, inherits mysql_xdevapi\ColumnDefBase> public method notNull ] { - - - Parameters [0] { - } - } - - Method [ <internal:mysql_xdevapi, inherits mysql_xdevapi\ColumnDefBase> public method uniqueIndex ] { - - - Parameters [0] { - } - } - - Method [ <internal:mysql_xdevapi, inherits mysql_xdevapi\ColumnDefBase> public method primaryKey ] { - - - Parameters [0] { - } - } - - Method [ <internal:mysql_xdevapi, inherits mysql_xdevapi\ColumnDefBase> public method comment ] { - - - Parameters [1] { - Parameter #0 [ <required> string $comment ] - } - } - } - } - - Class [ <internal:mysql_xdevapi> class mysql_xdevapi\ForeignKeyDef ] { - - - Constants [0] { - } - - - Static properties [0] { - } - - - Static methods [0] { - } - - - Properties [0] { - } - - - Methods [5] { - Method [ <internal:mysql_xdevapi, ctor> public method __construct ] { - - - Parameters [0] { - } - } - - Method [ <internal:mysql_xdevapi> public method fields ] { - - - Parameters [1] { - Parameter #0 [ <required> $fields ] - } - } - - Method [ <internal:mysql_xdevapi> public method refersTo ] { - - - Parameters [2] { - Parameter #0 [ <required> string $refers_to_table ] - Parameter #1 [ <required> $refers_to_columns ] - } - } - - Method [ <internal:mysql_xdevapi> public method onDelete ] { - - - Parameters [1] { - Parameter #0 [ <required> string $on_delete_mode ] - } - } - - Method [ <internal:mysql_xdevapi> public method onUpdate ] { - - - Parameters [1] { - Parameter #0 [ <required> string $on_update_mode ] - } - } - } - } - - Class [ <internal:mysql_xdevapi> class mysql_xdevapi\ViewCreate implements mysql_xdevapi\Executable ] { - - - Constants [0] { - } - - - Static properties [0] { - } - - - Static methods [0] { - } - - - Properties [0] { - } - - - Methods [8] { - Method [ <internal:mysql_xdevapi, ctor> private method __construct ] { - } - - Method [ <internal:mysql_xdevapi> public method definer ] { - - - Parameters [1] { - Parameter #0 [ <required> string $definer ] - } - } - - Method [ <internal:mysql_xdevapi> public method algorithm ] { - - - Parameters [1] { - Parameter #0 [ <required> string $algorithm ] - } - } - - Method [ <internal:mysql_xdevapi> public method security ] { - - - Parameters [1] { - Parameter #0 [ <required> string $security ] - } - } - - Method [ <internal:mysql_xdevapi> public method withCheckOption ] { - - - Parameters [1] { - Parameter #0 [ <required> string $check_option ] - } - } - - Method [ <internal:mysql_xdevapi> public method columns ] { - - - Parameters [1] { - Parameter #0 [ <required> $columns ] - } - } - - Method [ <internal:mysql_xdevapi> public method definedAs ] { - - - Parameters [1] { - Parameter #0 [ <required> object $defined_as ] - } - } - - Method [ <internal:mysql_xdevapi, prototype mysql_xdevapi\Executable> public method execute ] { - - - Parameters [0] { - } - } - } - } - - Class [ <internal:mysql_xdevapi> class mysql_xdevapi\ViewAlter implements mysql_xdevapi\Executable ] { - - - Constants [0] { - } - - - Static properties [0] { - } - - - Static methods [0] { - } - - - Properties [0] { - } - - - Methods [8] { - Method [ <internal:mysql_xdevapi, ctor> private method __construct ] { - } - - Method [ <internal:mysql_xdevapi> public method definer ] { - - - Parameters [1] { - Parameter #0 [ <required> string $definer ] - } - } - - Method [ <internal:mysql_xdevapi> public method algorithm ] { - - - Parameters [1] { - Parameter #0 [ <required> string $algorithm ] - } - } - - Method [ <internal:mysql_xdevapi> public method security ] { - - - Parameters [1] { - Parameter #0 [ <required> string $security ] - } - } - - Method [ <internal:mysql_xdevapi> public method withCheckOption ] { - - - Parameters [1] { - Parameter #0 [ <required> string $check_option ] - } - } - - Method [ <internal:mysql_xdevapi> public method columns ] { - - - Parameters [1] { - Parameter #0 [ <required> $columns ] - } - } - - Method [ <internal:mysql_xdevapi> public method definedAs ] { - - - Parameters [1] { - Parameter #0 [ <required> object $defined_as ] - } - } - - Method [ <internal:mysql_xdevapi, prototype mysql_xdevapi\Executable> public method execute ] { - - - Parameters [0] { - } - } - } - } - Class [ <internal:mysql_xdevapi> class mysql_xdevapi\NodeStatement ] { - Constants [2] { @@ -2698,119 +2170,6 @@ Extension [ <persistent> extension #74 mysql_xdevapi version 8.0.3 ] { } } } - - Class [ <internal:mysql_xdevapi> class mysql_xdevapi\SessionConfigManager ] { - - - Constants [0] { - } - - - Static properties [0] { - } - - - Static methods [0] { - } - - - Properties [0] { - } - - - Methods [5] { - Method [ <internal:mysql_xdevapi, ctor> private method __construct ] { - - - Parameters [0] { - } - } - - Method [ <internal:mysql_xdevapi> public method save ] { - - - Parameters [1] { - Parameter #0 [ <required> $input ] - } - } - - Method [ <internal:mysql_xdevapi> public method get ] { - - - Parameters [1] { - Parameter #0 [ <required> string $name ] - } - } - - Method [ <internal:mysql_xdevapi> public method list ] { - - - Parameters [0] { - } - } - - Method [ <internal:mysql_xdevapi> public method delete ] { - - - Parameters [1] { - Parameter #0 [ <required> string $name ] - } - } - } - } - - Class [ <internal:mysql_xdevapi> class mysql_xdevapi\SessionConfig ] { - - - Constants [0] { - } - - - Static properties [0] { - } - - - Static methods [0] { - } - - - Properties [0] { - } - - - Methods [7] { - Method [ <internal:mysql_xdevapi, ctor> private method __construct ] { - - - Parameters [0] { - } - } - - Method [ <internal:mysql_xdevapi> public method getName ] { - - - Parameters [0] { - } - } - - Method [ <internal:mysql_xdevapi> public method getUri ] { - - - Parameters [0] { - } - } - - Method [ <internal:mysql_xdevapi> public method setUri ] { - - - Parameters [0] { - } - } - - Method [ <internal:mysql_xdevapi> public method setAppData ] { - - - Parameters [2] { - Parameter #0 [ <required> string $name ] - Parameter #1 [ <required> string $value ] - } - } - - Method [ <internal:mysql_xdevapi> public method getAppData ] { - - - Parameters [1] { - Parameter #0 [ <required> string $name ] - } - } - - Method [ <internal:mysql_xdevapi> public method deleteAppData ] { - - - Parameters [1] { - Parameter #0 [ <required> string $name ] - } - } - } - } } } |