diff options
Diffstat (limited to 'REFLECTION')
-rw-r--r-- | REFLECTION | 632 |
1 files changed, 519 insertions, 113 deletions
@@ -1,4 +1,4 @@ -Extension [ <persistent> extension #61 mysql_xdevapi version 1.0.1 ] { +Extension [ <persistent> extension #72 mysql_xdevapi version 8.0.2 ] { - Dependencies { Dependency [ standard (Required) ] @@ -34,25 +34,23 @@ Extension [ <persistent> extension #61 mysql_xdevapi version 1.0.1 ] { - Functions { Function [ <internal:mysql_xdevapi> function mysql_xdevapi\getSession ] { - - Parameters [1] { - Parameter #0 [ <required> string $uri_string ] + - Parameters [0] { } } - Function [ <internal:mysql_xdevapi> function mysql_xdevapi\getNodeSession ] { + Function [ <internal:mysql_xdevapi> function mysql_xdevapi\expression ] { - Parameters [1] { - Parameter #0 [ <required> string $uri_string ] + Parameter #0 [ <required> string $expression ] } } - Function [ <internal:mysql_xdevapi> function mysql_xdevapi\expression ] { + Function [ <internal:mysql_xdevapi> function mysql_xdevapi\sessions ] { - - Parameters [1] { - Parameter #0 [ <required> string $expression ] + - Parameters [0] { } } } - - Classes [41] { + - Classes [46] { Interface [ <internal:mysql_xdevapi> interface mysql_xdevapi\DatabaseObject ] { - Constants [0] { @@ -461,7 +459,7 @@ Extension [ <persistent> extension #61 mysql_xdevapi version 1.0.1 ] { Class [ <internal:mysql_xdevapi> final class mysql_xdevapi\Driver ] { - Constants [1] { - Constant [ public string version ] { 1.0.1 } + Constant [ public string version ] { 8.0.2 } } - Static properties [0] { @@ -493,7 +491,7 @@ Extension [ <persistent> extension #61 mysql_xdevapi version 1.0.1 ] { - Properties [0] { } - - Methods [17] { + - Methods [15] { Method [ <internal:mysql_xdevapi, ctor> private method __construct ] { } @@ -546,22 +544,6 @@ Extension [ <persistent> extension #61 mysql_xdevapi version 1.0.1 ] { } } - Method [ <internal:mysql_xdevapi> public method dropCollection ] { - - - Parameters [2] { - Parameter #0 [ <required> string $schema_name ] - Parameter #1 [ <required> string $collection_name ] - } - } - - 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 startTransaction ] { - Parameters [0] { @@ -615,7 +597,7 @@ Extension [ <persistent> extension #61 mysql_xdevapi version 1.0.1 ] { - Properties [0] { } - - Methods [17] { + - Methods [15] { Method [ <internal:mysql_xdevapi, overwrites mysql_xdevapi\BaseSession, ctor> private method __construct ] { } @@ -668,22 +650,6 @@ Extension [ <persistent> extension #61 mysql_xdevapi version 1.0.1 ] { } } - Method [ <internal:mysql_xdevapi, inherits mysql_xdevapi\BaseSession> public method dropCollection ] { - - - Parameters [2] { - Parameter #0 [ <required> string $schema_name ] - Parameter #1 [ <required> string $collection_name ] - } - } - - Method [ <internal:mysql_xdevapi, inherits mysql_xdevapi\BaseSession> public method dropTable ] { - - - Parameters [2] { - Parameter #0 [ <required> string $schema_name ] - Parameter #1 [ <required> string $table_name ] - } - } - Method [ <internal:mysql_xdevapi, inherits mysql_xdevapi\BaseSession> public method startTransaction ] { - Parameters [0] { @@ -737,7 +703,7 @@ Extension [ <persistent> extension #61 mysql_xdevapi version 1.0.1 ] { - Properties [0] { } - - Methods [19] { + - Methods [17] { Method [ <internal:mysql_xdevapi, overwrites mysql_xdevapi\BaseSession, ctor> private method __construct ] { } @@ -800,22 +766,6 @@ Extension [ <persistent> extension #61 mysql_xdevapi version 1.0.1 ] { } } - Method [ <internal:mysql_xdevapi, inherits mysql_xdevapi\BaseSession> public method dropCollection ] { - - - Parameters [2] { - Parameter #0 [ <required> string $schema_name ] - Parameter #1 [ <required> string $collection_name ] - } - } - - Method [ <internal:mysql_xdevapi, inherits mysql_xdevapi\BaseSession> public method dropTable ] { - - - Parameters [2] { - Parameter #0 [ <required> string $schema_name ] - Parameter #1 [ <required> string $table_name ] - } - } - Method [ <internal:mysql_xdevapi, inherits mysql_xdevapi\BaseSession> public method startTransaction ] { - Parameters [0] { @@ -870,7 +820,7 @@ Extension [ <persistent> extension #61 mysql_xdevapi version 1.0.1 ] { Property [ <default> public $name ] } - - Methods [14] { + - Methods [16] { Method [ <internal:mysql_xdevapi, ctor> private method __construct ] { } @@ -892,16 +842,18 @@ Extension [ <persistent> extension #61 mysql_xdevapi version 1.0.1 ] { } } - Method [ <internal:mysql_xdevapi> public method drop ] { + Method [ <internal:mysql_xdevapi> public method createCollection ] { - - Parameters [0] { + - Parameters [1] { + Parameter #0 [ <required> string $name ] } } - Method [ <internal:mysql_xdevapi> public method createCollection ] { + Method [ <internal:mysql_xdevapi> public method dropCollection ] { - - Parameters [1] { - Parameter #0 [ <required> string $name ] + - Parameters [2] { + Parameter #0 [ <required> string $schema_name ] + Parameter #1 [ <required> string $collection_name ] } } @@ -918,6 +870,22 @@ Extension [ <persistent> extension #61 mysql_xdevapi version 1.0.1 ] { } } + 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] { @@ -941,7 +909,7 @@ Extension [ <persistent> extension #61 mysql_xdevapi version 1.0.1 ] { - Parameters [2] { Parameter #0 [ <required> string $view_name ] - Parameter #1 [ <required> integer $replace_existing ] + Parameter #1 [ <optional> integer $replace_existing ] } } @@ -1116,32 +1084,6 @@ Extension [ <persistent> extension #61 mysql_xdevapi version 1.0.1 ] { } } - Class [ <internal:mysql_xdevapi> class mysql_xdevapi\NodeCollectionDropIndex implements mysql_xdevapi\Executable ] { - - - Constants [0] { - } - - - Static properties [0] { - } - - - Static methods [0] { - } - - - Properties [0] { - } - - - Methods [2] { - Method [ <internal:mysql_xdevapi, ctor> private method __construct ] { - } - - 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\CrudOperationSkippable, mysql_xdevapi\CrudOperationSortable ] { - Constants [0] { @@ -1371,7 +1313,7 @@ Extension [ <persistent> extension #61 mysql_xdevapi version 1.0.1 ] { } } - Class [ <internal:mysql_xdevapi> class mysql_xdevapi\ViewCreate implements mysql_xdevapi\Executable ] { + Class [ <internal:mysql_xdevapi> class mysql_xdevapi\TableCreate implements mysql_xdevapi\Executable ] { - Constants [0] { } @@ -1385,49 +1327,93 @@ Extension [ <persistent> extension #61 mysql_xdevapi version 1.0.1 ] { - Properties [0] { } - - Methods [8] { + - Methods [15] { Method [ <internal:mysql_xdevapi, ctor> private method __construct ] { } - Method [ <internal:mysql_xdevapi> public method definer ] { + Method [ <internal:mysql_xdevapi> public method addColumn ] { - Parameters [1] { - Parameter #0 [ <required> string $definer ] + Parameter #0 [ <required> object $column ] } } - Method [ <internal:mysql_xdevapi> public method algorithm ] { + Method [ <internal:mysql_xdevapi> public method addPrimaryKey ] { - Parameters [1] { - Parameter #0 [ <required> string $algorithm ] + Parameter #0 [ <required> $primary_key ] } } - Method [ <internal:mysql_xdevapi> public method security ] { + 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> string $security ] + Parameter #0 [ <required> integer $init_auto_increment ] } } - Method [ <internal:mysql_xdevapi> public method withCheckOption ] { + Method [ <internal:mysql_xdevapi> public method setDefaultCharset ] { - Parameters [1] { - Parameter #0 [ <required> string $check_option ] + Parameter #0 [ <required> string $default_charset ] } } - Method [ <internal:mysql_xdevapi> public method columns ] { + Method [ <internal:mysql_xdevapi> public method setDefaultCollation ] { - Parameters [1] { - Parameter #0 [ <required> $columns ] + Parameter #0 [ <required> string $default_collation ] } } - Method [ <internal:mysql_xdevapi> public method definedAs ] { + Method [ <internal:mysql_xdevapi> public method setComment ] { - Parameters [1] { - Parameter #0 [ <required> object $defined_as ] + 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 ] } } @@ -1436,10 +1422,282 @@ Extension [ <persistent> extension #61 mysql_xdevapi version 1.0.1 ] { - Parameters [0] { } } + + Method [ <internal:mysql_xdevapi> public method getSqlQuery ] { + + - Parameters [0] { + } + } } } - Class [ <internal:mysql_xdevapi> class mysql_xdevapi\ViewAlter implements mysql_xdevapi\Executable ] { + 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] { } @@ -1507,7 +1765,7 @@ Extension [ <persistent> extension #61 mysql_xdevapi version 1.0.1 ] { } } - Class [ <internal:mysql_xdevapi> class mysql_xdevapi\ViewDrop implements mysql_xdevapi\Executable ] { + Class [ <internal:mysql_xdevapi> class mysql_xdevapi\ViewAlter implements mysql_xdevapi\Executable ] { - Constants [0] { } @@ -1521,14 +1779,49 @@ Extension [ <persistent> extension #61 mysql_xdevapi version 1.0.1 ] { - Properties [0] { } - - Methods [3] { + - Methods [8] { Method [ <internal:mysql_xdevapi, ctor> private method __construct ] { } - Method [ <internal:mysql_xdevapi> public method ifExists ] { + 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> boolean $if_exists ] + 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 ] } } @@ -2317,6 +2610,119 @@ Extension [ <persistent> extension #61 mysql_xdevapi version 1.0.1 ] { } } } + + 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 ] + } + } + } + } } } |