Extension [ extension #123 mysql_xdevapi version 8.0.17 ] { - Dependencies { Dependency [ standard (Required) ] Dependency [ mysqlnd (Required) ] Dependency [ hash (Required) ] Dependency [ json (Required) ] } - INI { Entry [ xmysqlnd.collect_statistics ] Current = '1' } Entry [ xmysqlnd.collect_memory_statistics ] Current = '0' } Entry [ xmysqlnd.debug ] Current = '' } Entry [ xmysqlnd.trace_alloc ] Current = '' } Entry [ xmysqlnd.net_read_timeout ] Current = '31536000' } Entry [ xmysqlnd.mempool_default_size ] Current = '16000' } } - Constants [40] { Constant [ string MYSQLX_VERSION ] { 8.0.17 } Constant [ integer MYSQLX_VERSION_ID ] { 80017 } Constant [ integer MYSQLX_CLIENT_SSL ] { 2048 } Constant [ integer MYSQLX_TYPE_DECIMAL ] { 0 } Constant [ integer MYSQLX_TYPE_TINY ] { 1 } Constant [ integer MYSQLX_TYPE_SHORT ] { 2 } Constant [ integer MYSQLX_TYPE_SMALLINT ] { 17 } Constant [ integer MYSQLX_TYPE_MEDIUMINT ] { 18 } Constant [ integer MYSQLX_TYPE_INT ] { 19 } Constant [ integer MYSQLX_TYPE_BIGINT ] { 20 } Constant [ integer MYSQLX_TYPE_LONG ] { 3 } Constant [ integer MYSQLX_TYPE_FLOAT ] { 4 } Constant [ integer MYSQLX_TYPE_DOUBLE ] { 5 } Constant [ integer MYSQLX_TYPE_NULL ] { 6 } Constant [ integer MYSQLX_TYPE_TIMESTAMP ] { 7 } Constant [ integer MYSQLX_TYPE_LONGLONG ] { 8 } Constant [ integer MYSQLX_TYPE_INT24 ] { 9 } Constant [ integer MYSQLX_TYPE_DATE ] { 10 } Constant [ integer MYSQLX_TYPE_TIME ] { 11 } Constant [ integer MYSQLX_TYPE_DATETIME ] { 12 } Constant [ integer MYSQLX_TYPE_YEAR ] { 13 } Constant [ integer MYSQLX_TYPE_NEWDATE ] { 14 } Constant [ integer MYSQLX_TYPE_ENUM ] { 247 } Constant [ integer MYSQLX_TYPE_SET ] { 248 } Constant [ integer MYSQLX_TYPE_TINY_BLOB ] { 249 } Constant [ integer MYSQLX_TYPE_MEDIUM_BLOB ] { 250 } Constant [ integer MYSQLX_TYPE_LONG_BLOB ] { 251 } Constant [ integer MYSQLX_TYPE_BLOB ] { 252 } Constant [ integer MYSQLX_TYPE_VAR_STRING ] { 253 } Constant [ integer MYSQLX_TYPE_STRING ] { 254 } Constant [ integer MYSQLX_TYPE_CHAR ] { 1 } Constant [ integer MYSQLX_TYPE_BYTES ] { 21 } Constant [ integer MYSQLX_TYPE_INTERVAL ] { 247 } Constant [ integer MYSQLX_TYPE_GEOMETRY ] { 255 } 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 { Function [ function mysql_xdevapi\getSession ] { - Parameters [1] { Parameter #0 [ string $uri ] } } Function [ function mysql_xdevapi\getClient ] { - Parameters [2] { Parameter #0 [ string $uri ] Parameter #1 [ string or NULL $client_options ] } } Function [ function mysql_xdevapi\expression ] { - Parameters [1] { Parameter #0 [ string $expression ] } } } - Classes [49] { Interface [ interface mysql_xdevapi\DatabaseObject ] { - Constants [0] { } - Static properties [0] { } - Static methods [0] { } - Properties [0] { } - Methods [3] { Method [ abstract public method getSession ] { - Parameters [0] { } } Method [ abstract public method getName ] { - Parameters [0] { } } Method [ abstract public method existsInDatabase ] { - Parameters [0] { } } } } Interface [ interface mysql_xdevapi\Executable ] { - Constants [0] { } - Static properties [0] { } - Static methods [0] { } - Properties [0] { } - Methods [1] { Method [ abstract public method execute ] { - Parameters [0] { } } } } Interface [ interface mysql_xdevapi\SchemaObject extends mysql_xdevapi\DatabaseObject ] { - Constants [0] { } - Static properties [0] { } - Static methods [0] { } - Properties [0] { } - Methods [4] { Method [ abstract public method getSchema ] { - Parameters [0] { } } Method [ abstract public method getSession ] { - Parameters [0] { } } Method [ abstract public method getName ] { - Parameters [0] { } } Method [ abstract public method existsInDatabase ] { - Parameters [0] { } } } } Interface [ interface mysql_xdevapi\CrudOperationBindable ] { - Constants [0] { } - Static properties [0] { } - Static methods [0] { } - Properties [0] { } - Methods [1] { Method [ abstract public method bind ] { - Parameters [1] { Parameter #0 [ array $placeholder_values ] } } } } Interface [ interface mysql_xdevapi\CrudOperationLimitable ] { - Constants [0] { } - Static properties [0] { } - Static methods [0] { } - Properties [0] { } - Methods [1] { Method [ abstract public method limit ] { - Parameters [1] { Parameter #0 [ integer $rows ] } } } } Interface [ interface mysql_xdevapi\CrudOperationSkippable ] { - Constants [0] { } - Static properties [0] { } - Static methods [0] { } - Properties [0] { } - Methods [1] { Method [ abstract public method skip ] { - Parameters [1] { Parameter #0 [ integer $skip ] } } } } Interface [ interface mysql_xdevapi\CrudOperationSortable ] { - Constants [0] { } - Static properties [0] { } - Static methods [0] { } - Properties [0] { } - Methods [1] { Method [ abstract public method sort ] { - Parameters [1] { Parameter #0 [ $sort_expr ] } } } } Class [ class mysql_xdevapi\Warning ] { - Constants [0] { } - Static properties [0] { } - Static methods [0] { } - Properties [3] { Property [ public $message ] Property [ public $level ] Property [ public $code ] } - Methods [1] { Method [ private method __construct ] { } } } Class [ class mysql_xdevapi\Exception extends RuntimeException implements Throwable ] { - Constants [0] { } - Static properties [0] { } - Static methods [0] { } - Properties [4] { Property [ protected $message ] Property [ protected $code ] Property [ protected $file ] Property [ protected $line ] } - Methods [10] { Method [ public method __construct ] { - Parameters [3] { Parameter #0 [ $message ] Parameter #1 [ $code ] Parameter #2 [ $previous ] } } Method [ public method __wakeup ] { } Method [ final public method getMessage ] { } Method [ final public method getCode ] { } Method [ final public method getFile ] { } Method [ final public method getLine ] { } Method [ final public method getTrace ] { } Method [ final public method getPrevious ] { } Method [ final public method getTraceAsString ] { } Method [ public method __toString ] { } } } Class [ class mysql_xdevapi\ExecutionStatus ] { - Constants [0] { } - Static properties [0] { } - Static methods [0] { } - Properties [5] { Property [ public $affectedItems ] Property [ public $matchedItems ] Property [ public $foundItems ] Property [ public $lastInsertId ] Property [ public $lastDocumentId ] } - Methods [1] { Method [ private method __construct ] { } } } Class [ class mysql_xdevapi\Expression ] { - Constants [0] { } - Static properties [0] { } - Static methods [0] { } - Properties [1] { Property [ public $name ] } - Methods [1] { Method [ public method __construct ] { - Parameters [1] { Parameter #0 [ string $expression ] } } } } Class [ class mysql_xdevapi\XSession ] { - Constants [0] { } - Static properties [0] { } - Static methods [0] { } - Properties [0] { } - Methods [1] { Method [ private method __construct ] { } } } Class [ class mysql_xdevapi\Session ] { - Constants [0] { } - Static properties [0] { } - Static methods [0] { } - Properties [0] { } - Methods [17] { Method [ private method __construct ] { } Method [ public method sql ] { - Parameters [1] { Parameter #0 [ string $query ] } } Method [ public method quoteName ] { - Parameters [1] { Parameter #0 [ string $name ] } } Method [ public method getServerVersion ] { - Parameters [0] { } } Method [ public method generateUUID ] { - Parameters [0] { } } Method [ public method createSchema ] { - Parameters [1] { Parameter #0 [ string $schema_name ] } } Method [ public method dropSchema ] { - Parameters [1] { Parameter #0 [ string $schema_name ] } } Method [ public method getSchemas ] { - Parameters [0] { } } Method [ public method getDefaultSchema ] { - Parameters [0] { } } Method [ public method getSchema ] { - Parameters [1] { Parameter #0 [ string $name ] } } 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 [ $savepoint_name ] } } Method [ public method rollbackTo ] { - Parameters [1] { Parameter #0 [ string $savepoint_name ] } } Method [ public method releaseSavepoint ] { - Parameters [1] { Parameter #0 [ string $savepoint_name ] } } Method [ public method close ] { - Parameters [0] { } } } } Class [ class mysql_xdevapi\Client ] { - Constants [0] { } - Static properties [0] { } - Static methods [0] { } - Properties [0] { } - Methods [3] { Method [ private method __construct ] { } Method [ public method getSession ] { - Parameters [0] { } } Method [ public method close ] { - Parameters [0] { } } } } Class [ class mysql_xdevapi\Schema implements mysql_xdevapi\DatabaseObject ] { - Constants [0] { } - Static properties [0] { } - Static methods [0] { } - Properties [1] { Property [ public $name ] } - Methods [11] { Method [ private method __construct ] { } Method [ public method getSession ] { - Parameters [0] { } } Method [ public method getName ] { - Parameters [0] { } } Method [ public method existsInDatabase ] { - Parameters [0] { } } Method [ public method createCollection ] { - Parameters [1] { Parameter #0 [ string $name ] } } Method [ public method dropCollection ] { - Parameters [1] { Parameter #0 [ string $collection_name ] } } Method [ public method getCollection ] { - Parameters [1] { Parameter #0 [ string $collection_name ] } } Method [ public method getCollections ] { - Parameters [0] { } } Method [ public method getTable ] { - Parameters [1] { Parameter #0 [ string $table_name ] } } Method [ public method getTables ] { - Parameters [0] { } } Method [ public method getCollectionAsTable ] { - Parameters [1] { Parameter #0 [ string $collection_name ] } } } } Class [ class mysql_xdevapi\Collection implements mysql_xdevapi\SchemaObject, mysql_xdevapi\DatabaseObject ] { - Constants [0] { } - Static properties [0] { } - Static methods [0] { } - Properties [1] { Property [ public $name ] } - Methods [16] { Method [ private method __construct ] { } Method [ public method getSession ] { - Parameters [0] { } } Method [ public method getName ] { - Parameters [0] { } } Method [ public method existsInDatabase ] { - Parameters [0] { } } Method [ public method count ] { - Parameters [0] { } } Method [ public method getSchema ] { - Parameters [0] { } } Method [ public method add ] { - Parameters [1] { Parameter #0 [ $json ] } } Method [ public method find ] { - Parameters [1] { Parameter #0 [ string $search_condition ] } } Method [ public method modify ] { - Parameters [1] { Parameter #0 [ string $search_condition ] } } Method [ public method remove ] { - Parameters [1] { Parameter #0 [ string $search_condition ] } } Method [ public method getOne ] { - Parameters [1] { Parameter #0 [ string $id ] } } Method [ public method replaceOne ] { - Parameters [2] { Parameter #0 [ string $id ] Parameter #1 [ $doc ] } } Method [ public method addOrReplaceOne ] { - Parameters [2] { Parameter #0 [ string $id ] Parameter #1 [ $doc ] } } Method [ public method removeOne ] { - Parameters [1] { Parameter #0 [ string $id ] } } Method [ public method createIndex ] { - Parameters [2] { Parameter #0 [ string $index_name ] Parameter #1 [ string $index_desc_json ] } } Method [ public method dropIndex ] { - Parameters [1] { Parameter #0 [ string $index_name ] } } } } Class [ class mysql_xdevapi\CollectionAdd implements mysql_xdevapi\Executable ] { - Constants [0] { } - Static properties [0] { } - Static methods [0] { } - Properties [0] { } - Methods [3] { Method [ private method __construct ] { } Method [ public method execute ] { - Parameters [0] { } } Method [ public method add ] { - Parameters [1] { Parameter #0 [ $json ] } } } } Class [ class mysql_xdevapi\CollectionFind implements mysql_xdevapi\Executable, mysql_xdevapi\CrudOperationBindable, mysql_xdevapi\CrudOperationLimitable, mysql_xdevapi\CrudOperationSortable ] { - Constants [0] { } - Static properties [0] { } - Static methods [0] { } - Properties [0] { } - Methods [11] { Method [ private method __construct ] { } Method [ public method fields ] { - Parameters [1] { Parameter #0 [ $projection ] } } Method [ public method groupBy ] { - Parameters [1] { Parameter #0 [ $sort_expr ] } } Method [ public method having ] { - Parameters [1] { Parameter #0 [ $sort_expr ] } } Method [ public method bind ] { - Parameters [1] { Parameter #0 [ array $placeholder_values ] } } Method [ public method sort ] { - Parameters [1] { Parameter #0 [ $sort_expr ] } } Method [ public method limit ] { - Parameters [1] { Parameter #0 [ integer $rows ] } } Method [ public method offset ] { - Parameters [1] { Parameter #0 [ integer $position ] } } Method [ public method lockShared ] { - Parameters [1] { Parameter #0 [ integer $lock_waiting_option ] } } Method [ public method lockExclusive ] { - Parameters [1] { Parameter #0 [ integer $lock_waiting_option ] } } Method [ public method execute ] { - Parameters [1] { Parameter #0 [ integer $flags ] } } } } Class [ class mysql_xdevapi\CollectionModify implements mysql_xdevapi\Executable, mysql_xdevapi\CrudOperationBindable, mysql_xdevapi\CrudOperationLimitable, mysql_xdevapi\CrudOperationSkippable, mysql_xdevapi\CrudOperationSortable ] { - Constants [0] { } - Static properties [0] { } - Static methods [0] { } - Properties [0] { } - Methods [12] { Method [ private method __construct ] { } Method [ public method bind ] { - Parameters [1] { Parameter #0 [ array $placeholder_values ] } } Method [ public method sort ] { - Parameters [1] { Parameter #0 [ $sort_expr ] } } Method [ public method limit ] { - Parameters [1] { Parameter #0 [ integer $rows ] } } Method [ public method skip ] { - Parameters [1] { Parameter #0 [ integer $position ] } } Method [ public method set ] { - Parameters [2] { Parameter #0 [ string $collection_field ] Parameter #1 [ $expression_or_literal ] } } Method [ public method unset ] { - Parameters [1] { Parameter #0 [ $fields ] } } Method [ public method replace ] { - Parameters [2] { Parameter #0 [ string $collection_field ] Parameter #1 [ $expression_or_literal ] } } Method [ public method patch ] { - Parameters [1] { Parameter #0 [ string $document ] } } Method [ public method arrayInsert ] { - Parameters [2] { Parameter #0 [ string $collection_field ] Parameter #1 [ $expression_or_literal ] } } Method [ public method arrayAppend ] { - Parameters [2] { Parameter #0 [ string $collection_field ] Parameter #1 [ $expression_or_literal ] } } Method [ public method execute ] { - Parameters [0] { } } } } Class [ class mysql_xdevapi\CollectionRemove implements mysql_xdevapi\Executable, mysql_xdevapi\CrudOperationBindable, mysql_xdevapi\CrudOperationLimitable, mysql_xdevapi\CrudOperationSortable ] { - Constants [0] { } - Static properties [0] { } - Static methods [0] { } - Properties [0] { } - Methods [5] { Method [ private method __construct ] { } Method [ public method bind ] { - Parameters [1] { Parameter #0 [ array $placeholder_values ] } } Method [ public method sort ] { - Parameters [1] { Parameter #0 [ $sort_expr ] } } Method [ public method limit ] { - Parameters [1] { Parameter #0 [ integer $rows ] } } Method [ public method execute ] { - Parameters [0] { } } } } Class [ class mysql_xdevapi\Statement ] { - 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\SqlStatement ] { - 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 ] { - Parameters [1] { Parameter #0 [ integer $flags ] } } Method [ public method hasMoreResults ] { - Parameters [0] { } } Method [ public method getResult ] { - Parameters [0] { } } Method [ public method getNextResult ] { - Parameters [0] { } } } } Interface [ interface mysql_xdevapi\BaseResult ] { - Constants [0] { } - Static properties [0] { } - Static methods [0] { } - Properties [0] { } - Methods [2] { Method [ abstract public method getWarningsCount ] { - Parameters [0] { } } Method [ abstract public method getWarnings ] { - Parameters [0] { } } } } Class [ class mysql_xdevapi\DocResult implements mysql_xdevapi\BaseResult, 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 getWarningsCount ] { - Parameters [0] { } } Method [ public method getWarnings ] { - Parameters [0] { } } } } Class [ class mysql_xdevapi\Result implements mysql_xdevapi\BaseResult, Traversable ] { - Constants [0] { } - Static properties [0] { } - Static methods [0] { } - Properties [0] { } - Methods [6] { Method [ private method __construct ] { } Method [ public method getAffectedItemsCount ] { - Parameters [0] { } } Method [ public method getAutoIncrementValue ] { - Parameters [0] { } } Method [ public method getGeneratedIds ] { - Parameters [0] { } } Method [ public method getWarningsCount ] { - Parameters [0] { } } Method [ public method getWarnings ] { - Parameters [0] { } } } } Class [ class mysql_xdevapi\RowResult implements mysql_xdevapi\BaseResult, 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 getWarningsCount ] { - Parameters [0] { } } Method [ public method getWarnings ] { - Parameters [0] { } } Method [ public method getColumnsCount ] { - Parameters [0] { } } Method [ public method getColumnNames ] { - Parameters [0] { } } Method [ public method getColumns ] { - Parameters [0] { } } } } Class [ class mysql_xdevapi\SqlStatementResult implements mysql_xdevapi\BaseResult, 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 ] { - Parameters [0] { } } Method [ public method getAffectedItemsCount ] { - Parameters [0] { } } Method [ public method getLastInsertId ] { - Parameters [0] { } } Method [ public method getGeneratedIds ] { - Parameters [0] { } } Method [ public method getWarningsCount ] { - Parameters [0] { } } Method [ public method getWarnings ] { - Parameters [0] { } } Method [ public method getColumnsCount ] { - Parameters [0] { } } Method [ public method getColumnNames ] { - Parameters [0] { } } Method [ public method getColumns ] { - Parameters [0] { } } Method [ public method nextResult ] { - Parameters [0] { } } } } Class [ class mysql_xdevapi\ColumnResult ] { - Constants [0] { } - Static properties [0] { } - Static methods [0] { } - Properties [0] { } - Methods [13] { Method [ private method __construct ] { } Method [ public method getSchemaName ] { - Parameters [0] { } } Method [ public method getTableName ] { - Parameters [0] { } } Method [ public method getTableLabel ] { - Parameters [0] { } } Method [ public method getColumnName ] { - Parameters [0] { } } Method [ public method getColumnLabel ] { - Parameters [0] { } } Method [ public method getLength ] { - Parameters [0] { } } Method [ public method getFractionalDigits ] { - Parameters [0] { } } Method [ public method isNumberSigned ] { - Parameters [0] { } } Method [ public method getCollationName ] { - Parameters [0] { } } Method [ public method getCharacterSetName ] { - Parameters [0] { } } Method [ public method getType ] { - Parameters [0] { } } Method [ public method isPadded ] { - Parameters [0] { } } } } Class [ class mysql_xdevapi\Table implements mysql_xdevapi\SchemaObject, mysql_xdevapi\DatabaseObject ] { - Constants [0] { } - Static properties [0] { } - Static methods [0] { } - Properties [1] { Property [ public $name ] } - Methods [11] { Method [ private method __construct ] { } Method [ public method getSession ] { - Parameters [0] { } } Method [ public method getName ] { - Parameters [0] { } } Method [ public method isView ] { - Parameters [0] { } } Method [ public method existsInDatabase ] { - Parameters [0] { } } Method [ public method count ] { - Parameters [0] { } } Method [ public method getSchema ] { - Parameters [0] { } } Method [ public method insert ] { - Parameters [1] { Parameter #0 [ ...$columns ] } } Method [ public method select ] { - Parameters [1] { Parameter #0 [ ...$columns ] } } Method [ public method update ] { - Parameters [0] { } } Method [ public method delete ] { - Parameters [0] { } } } } Class [ class mysql_xdevapi\TableDelete implements mysql_xdevapi\Executable ] { - Constants [0] { } - Static properties [0] { } - Static methods [0] { } - Properties [0] { } - Methods [6] { Method [ private method __construct ] { } Method [ public method where ] { - Parameters [1] { Parameter #0 [ $where_expr ] } } Method [ public method orderby ] { - Parameters [1] { Parameter #0 [ $orderby_expr ] } } Method [ public method limit ] { - Parameters [1] { Parameter #0 [ integer $rows ] } } Method [ public method bind ] { - Parameters [1] { Parameter #0 [ array $placeholder_values ] } } Method [ public method execute ] { - Parameters [0] { } } } } Class [ class mysql_xdevapi\TableInsert implements mysql_xdevapi\Executable ] { - Constants [0] { } - Static properties [0] { } - Static methods [0] { } - Properties [0] { } - Methods [3] { Method [ private method __construct ] { } Method [ public method values ] { - Parameters [1] { Parameter #0 [ array $row_values ] } } Method [ public method execute ] { - Parameters [0] { } } } } Class [ class mysql_xdevapi\TableSelect implements mysql_xdevapi\Executable ] { - Constants [0] { } - Static properties [0] { } - Static methods [0] { } - Properties [0] { } - Methods [11] { Method [ private method __construct ] { } Method [ public method where ] { - Parameters [1] { Parameter #0 [ $where_expr ] } } Method [ public method groupBy ] { - Parameters [1] { Parameter #0 [ $sort_expr ] } } Method [ public method having ] { - Parameters [1] { Parameter #0 [ $sort_expr ] } } Method [ public method bind ] { - Parameters [1] { Parameter #0 [ array $placeholder_values ] } } Method [ public method orderby ] { - Parameters [1] { Parameter #0 [ $sort_expr ] } } Method [ public method limit ] { - Parameters [1] { Parameter #0 [ integer $rows ] } } Method [ public method offset ] { - Parameters [1] { Parameter #0 [ integer $position ] } } Method [ public method lockShared ] { - Parameters [1] { Parameter #0 [ integer $lock_waiting_option ] } } Method [ public method lockExclusive ] { - Parameters [1] { Parameter #0 [ integer $lock_waiting_option ] } } Method [ public method execute ] { - Parameters [0] { } } } } Class [ class mysql_xdevapi\TableUpdate implements mysql_xdevapi\Executable ] { - Constants [0] { } - Static properties [0] { } - Static methods [0] { } - Properties [0] { } - Methods [7] { Method [ private method __construct ] { } Method [ public method set ] { - Parameters [2] { Parameter #0 [ string $table_field ] Parameter #1 [ $expression_or_literal ] } } Method [ public method where ] { - Parameters [1] { Parameter #0 [ $where_expr ] } } Method [ public method orderby ] { - Parameters [1] { Parameter #0 [ $orderby_expr ] } } Method [ public method limit ] { - Parameters [1] { Parameter #0 [ integer $rows ] } } Method [ public method bind ] { - Parameters [1] { Parameter #0 [ array $placeholder_values ] } } Method [ public method execute ] { - Parameters [0] { } } } } Class [ class mysql_xdevapi\NativeConnection ] { - Constants [0] { } - Static properties [0] { } - Static methods [0] { } - Properties [0] { } - Methods [3] { Method [ public method connect ] { - Parameters [3] { Parameter #0 [ string $hostname ] Parameter #1 [ integer $port ] Parameter #2 [ integer $connection_timeout ] } } Method [ public method send ] { - Parameters [1] { Parameter #0 [ string $payload ] } } Method [ public method receive ] { - Parameters [1] { Parameter #0 [ integer $how_many ] } } } } Class [ class mysql_xdevapi\ProtocolFrameCodec ] { - Constants [0] { } - Static properties [0] { } - Static methods [0] { } - Properties [0] { } - Methods [2] { Method [ public method send ] { - Parameters [3] { Parameter #0 [ object or NULL $connection ] Parameter #1 [ integer $message_type ] Parameter #2 [ string $message ] } } Method [ public method receive ] { - Parameters [1] { Parameter #0 [ object or NULL $connection ] } } } } Class [ class mysqlx_message__ok ] { - Constants [0] { } - Static properties [0] { } - Static methods [0] { } - Properties [0] { } - Methods [1] { Method [ public method get_message ] { - Parameters [2] { Parameter #0 [ object $pfc ] Parameter #1 [ object $connection ] } } } } Class [ class mysqlx_message__error ] { - Constants [0] { } - Static properties [0] { } - Static methods [0] { } - Properties [3] { Property [ public $message ] Property [ public $sql_state ] Property [ public $code ] } - Methods [1] { Method [ private method __construct ] { } } } Class [ class mysqlx_message__capability ] { - Constants [0] { } - Static properties [0] { } - Static methods [0] { } - Properties [0] { } - Methods [2] { Method [ public method __construct ] { - Parameters [2] { Parameter #0 [ string $name ] Parameter #1 [ $value ] } } Method [ public method echo ] { } } } Class [ class mysqlx_message__capabilities ] { - Constants [0] { } - Static properties [0] { } - Static methods [0] { } - Properties [0] { } - Methods [1] { Method [ public method add ] { - Parameters [1] { Parameter #0 [ object $capability ] } } } } Class [ class mysqlx_message__capabilities_get ] { - Constants [0] { } - Static properties [0] { } - Static methods [0] { } - Properties [0] { } - Methods [2] { Method [ public method send ] { - Parameters [2] { Parameter #0 [ object $pfc ] Parameter #1 [ object $connection ] } } Method [ public method read_response ] { - Parameters [2] { Parameter #0 [ object $pfc ] Parameter #1 [ object $connection ] } } } } Class [ class mysqlx_message__capabilities_set ] { - Constants [0] { } - Static properties [0] { } - Static methods [0] { } - Properties [0] { } - Methods [2] { Method [ public method send ] { - Parameters [3] { Parameter #0 [ object $capabilities ] Parameter #1 [ object $pfc ] Parameter #2 [ object $connection ] } } Method [ public method read_response ] { - Parameters [2] { Parameter #0 [ object $pfc ] Parameter #1 [ object $connection ] } } } } Class [ class mysqlx_message__auth_start ] { - Constants [0] { } - Static properties [0] { } - Static methods [0] { } - Properties [0] { } - Methods [2] { Method [ public method send ] { - Parameters [4] { Parameter #0 [ string $auth_mechanism ] Parameter #1 [ string $auth_data ] Parameter #2 [ object $pfc ] Parameter #3 [ object $connection ] } } Method [ public method read_response ] { - Parameters [2] { Parameter #0 [ object $pfc ] Parameter #1 [ object $connection ] } } } } Class [ class mysqlx_message__auth_ok ] { - Constants [0] { } - Static properties [0] { } - Static methods [0] { } - Properties [0] { } - Methods [1] { Method [ public method response ] { - Parameters [0] { } } } } Class [ class mysqlx_message__stmt_execute ] { - Constants [0] { } - Static properties [0] { } - Static methods [0] { } - Properties [0] { } - Methods [2] { Method [ public method send ] { } Method [ public method read_response ] { - Parameters [2] { Parameter #0 [ object $pfc ] Parameter #1 [ object $connection ] } } } } Class [ class mysqlx_message__stmt_execute_ok ] { - Constants [0] { } - Static properties [0] { } - Static methods [0] { } - Properties [0] { } - Methods [0] { } } Class [ class mysqlx_column_metadata ] { - Constants [0] { } - Static properties [0] { } - Static methods [0] { } - Properties [13] { Property [ public $type ] Property [ public $type_name ] Property [ public $name ] Property [ public $original_name ] Property [ public $table ] Property [ public $original_table ] Property [ public $schema ] Property [ public $catalog ] Property [ public $collation ] Property [ public $fractional_digits ] Property [ public $length ] Property [ public $flags ] Property [ public $content_type ] } - Methods [1] { Method [ private method __construct ] { } } } Class [ class mysqlx_resultset_metadata ] { - Constants [0] { } - Static properties [0] { } - Static methods [0] { } - Properties [0] { } - Methods [1] { Method [ public method add ] { - Parameters [1] { Parameter #0 [ object $capability ] } } } } Class [ class mysqlx_data_row ] { - Constants [0] { } - Static properties [0] { } - Static methods [0] { } - Properties [0] { } - Methods [2] { Method [ private method __construct ] { } Method [ public method decode ] { - Parameters [1] { Parameter #0 [ object $metadata ] } } } } Class [ class mysqlx_message__data_fetch_done ] { - Constants [0] { } - Static properties [0] { } - Static methods [0] { } - Properties [0] { } - Methods [0] { } } } }