diff options
Diffstat (limited to 'REFLECTION')
-rw-r--r-- | REFLECTION | 539 |
1 files changed, 493 insertions, 46 deletions
@@ -1,4 +1,4 @@ -Extension [ <persistent> extension #117 mysql_xdevapi version 8.0.11 ] { +Extension [ <persistent> extension #117 mysql_xdevapi version 8.0.12 ] { - Dependencies { Dependency [ standard (Required) ] @@ -72,7 +72,8 @@ Extension [ <persistent> extension #117 mysql_xdevapi version 8.0.11 ] { - Functions { Function [ <internal:mysql_xdevapi> function mysql_xdevapi\getSession ] { - - Parameters [0] { + - Parameters [1] { + Parameter #0 [ <required> string $uri ] } } Function [ <internal:mysql_xdevapi> function mysql_xdevapi\expression ] { @@ -83,7 +84,7 @@ Extension [ <persistent> extension #117 mysql_xdevapi version 8.0.11 ] { } } - - Classes [34] { + - Classes [50] { Interface [ <internal:mysql_xdevapi> interface mysql_xdevapi\DatabaseObject ] { - Constants [0] { @@ -445,7 +446,7 @@ Extension [ <persistent> extension #117 mysql_xdevapi version 8.0.11 ] { Class [ <internal:mysql_xdevapi> final class mysql_xdevapi\Driver ] { - Constants [1] { - Constant [ public string version ] { 8.0.11 } + Constant [ public string version ] { 8.0.12 } } - Static properties [0] { @@ -502,6 +503,11 @@ Extension [ <persistent> extension #117 mysql_xdevapi version 8.0.11 ] { } Method [ <internal:mysql_xdevapi> public method executeSql ] { + + - Parameters [2] { + Parameter #0 [ <required> string $query ] + Parameter #1 [ <optional> ...$args ] + } } Method [ <internal:mysql_xdevapi> public method sql ] { @@ -538,13 +544,15 @@ Extension [ <persistent> extension #117 mysql_xdevapi version 8.0.11 ] { Method [ <internal:mysql_xdevapi> public method createSchema ] { - - Parameters [0] { + - Parameters [1] { + Parameter #0 [ <required> string $schema_name ] } } Method [ <internal:mysql_xdevapi> public method dropSchema ] { - - Parameters [0] { + - Parameters [1] { + Parameter #0 [ <required> string $schema_name ] } } @@ -556,7 +564,8 @@ Extension [ <persistent> extension #117 mysql_xdevapi version 8.0.11 ] { Method [ <internal:mysql_xdevapi> public method getSchema ] { - - Parameters [0] { + - Parameters [1] { + Parameter #0 [ <required> string $name ] } } @@ -581,21 +590,21 @@ Extension [ <persistent> extension #117 mysql_xdevapi version 8.0.11 ] { Method [ <internal:mysql_xdevapi> public method setSavepoint ] { - Parameters [1] { - Parameter #0 [ <optional> $name ] + Parameter #0 [ <optional> $savepoint_name ] } } Method [ <internal:mysql_xdevapi> public method rollbackTo ] { - Parameters [1] { - Parameter #0 [ <optional> string $name ] + Parameter #0 [ <required> string $savepoint_name ] } } Method [ <internal:mysql_xdevapi> public method releaseSavepoint ] { - Parameters [1] { - Parameter #0 [ <optional> string $name ] + Parameter #0 [ <required> string $savepoint_name ] } } @@ -666,16 +675,15 @@ Extension [ <persistent> extension #117 mysql_xdevapi version 8.0.11 ] { Method [ <internal:mysql_xdevapi> public method dropCollection ] { - - Parameters [2] { - Parameter #0 [ <required> string $schema_name ] - Parameter #1 [ <required> string $collection_name ] + - Parameters [1] { + Parameter #0 [ <required> string $collection_name ] } } Method [ <internal:mysql_xdevapi> public method getCollection ] { - Parameters [1] { - Parameter #0 [ <required> string $name ] + Parameter #0 [ <required> string $collection_name ] } } @@ -688,7 +696,7 @@ Extension [ <persistent> extension #117 mysql_xdevapi version 8.0.11 ] { Method [ <internal:mysql_xdevapi> public method getTable ] { - Parameters [1] { - Parameter #0 [ <required> string $name ] + Parameter #0 [ <required> string $table_name ] } } @@ -700,7 +708,8 @@ Extension [ <persistent> extension #117 mysql_xdevapi version 8.0.11 ] { Method [ <internal:mysql_xdevapi> public method getCollectionAsTable ] { - - Parameters [0] { + - Parameters [1] { + Parameter #0 [ <required> string $collection_name ] } } } @@ -772,14 +781,14 @@ Extension [ <persistent> extension #117 mysql_xdevapi version 8.0.11 ] { Method [ <internal:mysql_xdevapi> public method modify ] { - Parameters [1] { - Parameter #0 [ <optional> string $search_condition ] + Parameter #0 [ <required> string $search_condition ] } } Method [ <internal:mysql_xdevapi> public method remove ] { - Parameters [1] { - Parameter #0 [ <optional> string $search_condition ] + Parameter #0 [ <required> string $search_condition ] } } @@ -916,7 +925,7 @@ Extension [ <persistent> extension #117 mysql_xdevapi version 8.0.11 ] { } } - Method [ <internal:mysql_xdevapi> public method skip ] { + Method [ <internal:mysql_xdevapi> public method offset ] { - Parameters [1] { Parameter #0 [ <required> integer $position ] @@ -939,7 +948,8 @@ Extension [ <persistent> extension #117 mysql_xdevapi version 8.0.11 ] { Method [ <internal:mysql_xdevapi, prototype mysql_xdevapi\Executable> public method execute ] { - - Parameters [0] { + - Parameters [1] { + Parameter #0 [ <optional> integer $flags ] } } } @@ -959,7 +969,7 @@ Extension [ <persistent> extension #117 mysql_xdevapi version 8.0.11 ] { - Properties [0] { } - - Methods [14] { + - Methods [12] { Method [ <internal:mysql_xdevapi, ctor> private method __construct ] { } @@ -1002,7 +1012,7 @@ Extension [ <persistent> extension #117 mysql_xdevapi version 8.0.11 ] { Method [ <internal:mysql_xdevapi> public method unset ] { - Parameters [1] { - Parameter #0 [ <required> $variables ] + Parameter #0 [ <required> $fields ] } } @@ -1010,14 +1020,7 @@ Extension [ <persistent> extension #117 mysql_xdevapi version 8.0.11 ] { - Parameters [2] { Parameter #0 [ <required> string $collection_field ] - Parameter #1 [ <optional> $expression_or_literal ] - } - } - - Method [ <internal:mysql_xdevapi> public method merge ] { - - - Parameters [1] { - Parameter #0 [ <required> string $document ] + Parameter #1 [ <required> $expression_or_literal ] } } @@ -1044,13 +1047,6 @@ Extension [ <persistent> extension #117 mysql_xdevapi version 8.0.11 ] { } } - Method [ <internal:mysql_xdevapi> public method arrayDelete ] { - - - Parameters [1] { - Parameter #0 [ <required> string $collection_field ] - } - } - Method [ <internal:mysql_xdevapi, prototype mysql_xdevapi\Executable> public method execute ] { - Parameters [0] { @@ -1175,6 +1171,10 @@ Extension [ <persistent> extension #117 mysql_xdevapi version 8.0.11 ] { } Method [ <internal:mysql_xdevapi> public method execute ] { + + - Parameters [1] { + Parameter #0 [ <optional> integer $flags ] + } } Method [ <internal:mysql_xdevapi> public method hasMoreResults ] { @@ -1212,7 +1212,7 @@ Extension [ <persistent> extension #117 mysql_xdevapi version 8.0.11 ] { } - Methods [2] { - Method [ <internal:mysql_xdevapi> abstract public method getWarningCount ] { + Method [ <internal:mysql_xdevapi> abstract public method getWarningsCount ] { - Parameters [0] { } @@ -1256,7 +1256,7 @@ Extension [ <persistent> extension #117 mysql_xdevapi version 8.0.11 ] { } } - Method [ <internal:mysql_xdevapi, prototype mysql_xdevapi\BaseResult> public method getWarningCount ] { + Method [ <internal:mysql_xdevapi, prototype mysql_xdevapi\BaseResult> public method getWarningsCount ] { - Parameters [0] { } @@ -1306,7 +1306,7 @@ Extension [ <persistent> extension #117 mysql_xdevapi version 8.0.11 ] { } } - Method [ <internal:mysql_xdevapi, prototype mysql_xdevapi\BaseResult> public method getWarningCount ] { + Method [ <internal:mysql_xdevapi, prototype mysql_xdevapi\BaseResult> public method getWarningsCount ] { - Parameters [0] { } @@ -1350,7 +1350,7 @@ Extension [ <persistent> extension #117 mysql_xdevapi version 8.0.11 ] { } } - Method [ <internal:mysql_xdevapi, prototype mysql_xdevapi\BaseResult> public method getWarningCount ] { + Method [ <internal:mysql_xdevapi, prototype mysql_xdevapi\BaseResult> public method getWarningsCount ] { - Parameters [0] { } @@ -1436,7 +1436,7 @@ Extension [ <persistent> extension #117 mysql_xdevapi version 8.0.11 ] { } } - Method [ <internal:mysql_xdevapi, prototype mysql_xdevapi\BaseResult> public method getWarningCount ] { + Method [ <internal:mysql_xdevapi, prototype mysql_xdevapi\BaseResult> public method getWarningsCount ] { - Parameters [0] { } @@ -1623,13 +1623,15 @@ Extension [ <persistent> extension #117 mysql_xdevapi version 8.0.11 ] { Method [ <internal:mysql_xdevapi> public method insert ] { - - Parameters [0] { + - Parameters [1] { + Parameter #0 [ <required> ...$columns ] } } Method [ <internal:mysql_xdevapi> public method select ] { - - Parameters [0] { + - Parameters [1] { + Parameter #0 [ <required> ...$columns ] } } @@ -1729,7 +1731,7 @@ Extension [ <persistent> extension #117 mysql_xdevapi version 8.0.11 ] { Method [ <internal:mysql_xdevapi> public method values ] { - Parameters [1] { - Parameter #0 [ <optional> array $row_values ] + Parameter #0 [ <required> array $row_values ] } } @@ -1762,7 +1764,7 @@ Extension [ <persistent> extension #117 mysql_xdevapi version 8.0.11 ] { Method [ <internal:mysql_xdevapi> public method where ] { - Parameters [1] { - Parameter #0 [ <required> $projection ] + Parameter #0 [ <required> $where_expr ] } } @@ -1891,6 +1893,451 @@ Extension [ <persistent> extension #117 mysql_xdevapi version 8.0.11 ] { } } } + + Class [ <internal:mysql_xdevapi> class mysql_xdevapi\NativeConnection ] { + + - Constants [0] { + } + + - Static properties [0] { + } + + - Static methods [0] { + } + + - Properties [0] { + } + + - Methods [3] { + Method [ <internal:mysql_xdevapi> public method connect ] { + + - Parameters [2] { + Parameter #0 [ <required> string $hostname ] + Parameter #1 [ <required> integer $port ] + } + } + + Method [ <internal:mysql_xdevapi> public method send ] { + + - Parameters [1] { + Parameter #0 [ <required> string $payload ] + } + } + + Method [ <internal:mysql_xdevapi> public method receive ] { + + - Parameters [1] { + Parameter #0 [ <required> integer $how_many ] + } + } + } + } + + Class [ <internal:mysql_xdevapi> class mysql_xdevapi\ProtocolFrameCodec ] { + + - Constants [0] { + } + + - Static properties [0] { + } + + - Static methods [0] { + } + + - Properties [0] { + } + + - Methods [2] { + Method [ <internal:mysql_xdevapi> public method send ] { + + - Parameters [3] { + Parameter #0 [ <required> object or NULL $connection ] + Parameter #1 [ <required> integer $message_type ] + Parameter #2 [ <required> string $message ] + } + } + + Method [ <internal:mysql_xdevapi> public method receive ] { + + - Parameters [1] { + Parameter #0 [ <required> object or NULL $connection ] + } + } + } + } + + Class [ <internal:mysql_xdevapi> class mysqlx_message__ok ] { + + - Constants [0] { + } + + - Static properties [0] { + } + + - Static methods [0] { + } + + - Properties [0] { + } + + - Methods [1] { + Method [ <internal:mysql_xdevapi> public method get_message ] { + + - Parameters [2] { + Parameter #0 [ <required> object $pfc ] + Parameter #1 [ <required> object $connection ] + } + } + } + } + + Class [ <internal:mysql_xdevapi> class mysqlx_message__error ] { + + - Constants [0] { + } + + - Static properties [0] { + } + + - Static methods [0] { + } + + - Properties [3] { + Property [ <default> public $message ] + Property [ <default> public $sql_state ] + Property [ <default> public $code ] + } + + - Methods [1] { + Method [ <internal:mysql_xdevapi, ctor> private method __construct ] { + } + } + } + + Class [ <internal:mysql_xdevapi> class mysqlx_message__capability ] { + + - Constants [0] { + } + + - Static properties [0] { + } + + - Static methods [0] { + } + + - Properties [0] { + } + + - Methods [2] { + Method [ <internal:mysql_xdevapi, ctor> public method __construct ] { + + - Parameters [2] { + Parameter #0 [ <required> string $name ] + Parameter #1 [ <required> $value ] + } + } + + Method [ <internal:mysql_xdevapi> public method echo ] { + } + } + } + + Class [ <internal:mysql_xdevapi> class mysqlx_message__capabilities ] { + + - Constants [0] { + } + + - Static properties [0] { + } + + - Static methods [0] { + } + + - Properties [0] { + } + + - Methods [1] { + Method [ <internal:mysql_xdevapi> public method add ] { + + - Parameters [1] { + Parameter #0 [ <required> object $capability ] + } + } + } + } + + Class [ <internal:mysql_xdevapi> class mysqlx_message__capabilities_get ] { + + - Constants [0] { + } + + - Static properties [0] { + } + + - Static methods [0] { + } + + - Properties [0] { + } + + - Methods [2] { + Method [ <internal:mysql_xdevapi> public method send ] { + + - Parameters [2] { + Parameter #0 [ <required> object $pfc ] + Parameter #1 [ <required> object $connection ] + } + } + + Method [ <internal:mysql_xdevapi> public method read_response ] { + + - Parameters [2] { + Parameter #0 [ <required> object $pfc ] + Parameter #1 [ <required> object $connection ] + } + } + } + } + + Class [ <internal:mysql_xdevapi> class mysqlx_message__capabilities_set ] { + + - Constants [0] { + } + + - Static properties [0] { + } + + - Static methods [0] { + } + + - Properties [0] { + } + + - Methods [2] { + Method [ <internal:mysql_xdevapi> public method send ] { + + - Parameters [3] { + Parameter #0 [ <required> object $capabilities ] + Parameter #1 [ <required> object $pfc ] + Parameter #2 [ <optional> object $connection ] + } + } + + Method [ <internal:mysql_xdevapi> public method read_response ] { + + - Parameters [2] { + Parameter #0 [ <required> object $pfc ] + Parameter #1 [ <required> object $connection ] + } + } + } + } + + Class [ <internal:mysql_xdevapi> class mysqlx_message__auth_start ] { + + - Constants [0] { + } + + - Static properties [0] { + } + + - Static methods [0] { + } + + - Properties [0] { + } + + - Methods [2] { + Method [ <internal:mysql_xdevapi> public method send ] { + + - Parameters [4] { + Parameter #0 [ <required> string $auth_mechanism ] + Parameter #1 [ <required> string $auth_data ] + Parameter #2 [ <required> object $pfc ] + Parameter #3 [ <optional> object $connection ] + } + } + + Method [ <internal:mysql_xdevapi> public method read_response ] { + + - Parameters [2] { + Parameter #0 [ <required> object $pfc ] + Parameter #1 [ <required> object $connection ] + } + } + } + } + + Class [ <internal:mysql_xdevapi> class mysqlx_message__auth_ok ] { + + - Constants [0] { + } + + - Static properties [0] { + } + + - Static methods [0] { + } + + - Properties [0] { + } + + - Methods [1] { + Method [ <internal:mysql_xdevapi> public method response ] { + + - Parameters [0] { + } + } + } + } + + Class [ <internal:mysql_xdevapi> class mysqlx_message__stmt_execute ] { + + - Constants [0] { + } + + - Static properties [0] { + } + + - Static methods [0] { + } + + - Properties [0] { + } + + - Methods [2] { + Method [ <internal:mysql_xdevapi> public method send ] { + } + + Method [ <internal:mysql_xdevapi> public method read_response ] { + + - Parameters [2] { + Parameter #0 [ <required> object $pfc ] + Parameter #1 [ <required> object $connection ] + } + } + } + } + + Class [ <internal:mysql_xdevapi> class mysqlx_message__stmt_execute_ok ] { + + - Constants [0] { + } + + - Static properties [0] { + } + + - Static methods [0] { + } + + - Properties [0] { + } + + - Methods [0] { + } + } + + Class [ <internal:mysql_xdevapi> class mysqlx_column_metadata ] { + + - Constants [0] { + } + + - Static properties [0] { + } + + - Static methods [0] { + } + + - Properties [13] { + Property [ <default> public $type ] + Property [ <default> public $type_name ] + Property [ <default> public $name ] + Property [ <default> public $original_name ] + Property [ <default> public $table ] + Property [ <default> public $original_table ] + Property [ <default> public $schema ] + Property [ <default> public $catalog ] + Property [ <default> public $collation ] + Property [ <default> public $fractional_digits ] + Property [ <default> public $length ] + Property [ <default> public $flags ] + Property [ <default> public $content_type ] + } + + - Methods [1] { + Method [ <internal:mysql_xdevapi, ctor> private method __construct ] { + } + } + } + + Class [ <internal:mysql_xdevapi> class mysqlx_resultset_metadata ] { + + - Constants [0] { + } + + - Static properties [0] { + } + + - Static methods [0] { + } + + - Properties [0] { + } + + - Methods [1] { + Method [ <internal:mysql_xdevapi> public method add ] { + + - Parameters [1] { + Parameter #0 [ <required> object $capability ] + } + } + } + } + + Class [ <internal:mysql_xdevapi> class mysqlx_data_row ] { + + - Constants [0] { + } + + - Static properties [0] { + } + + - Static methods [0] { + } + + - Properties [0] { + } + + - Methods [2] { + Method [ <internal:mysql_xdevapi, ctor> private method __construct ] { + } + + Method [ <internal:mysql_xdevapi> public method decode ] { + + - Parameters [1] { + Parameter #0 [ <required> object $metadata ] + } + } + } + } + + Class [ <internal:mysql_xdevapi> class mysqlx_message__data_fetch_done ] { + + - Constants [0] { + } + + - Static properties [0] { + } + + - Static methods [0] { + } + + - Properties [0] { + } + + - Methods [0] { + } + } } } |