diff options
Diffstat (limited to 'REFLECTION')
-rw-r--r-- | REFLECTION | 1956 |
1 files changed, 1956 insertions, 0 deletions
diff --git a/REFLECTION b/REFLECTION new file mode 100644 index 0000000..3531c0d --- /dev/null +++ b/REFLECTION @@ -0,0 +1,1956 @@ +Extension [ <persistent> extension #61 mysql_xdevapi version 1.0.0 ] { + + - Dependencies { + Dependency [ standard (Required) ] + Dependency [ mysqlnd (Required) ] + Dependency [ json (Required) ] + } + + - INI { + Entry [ xmysqlnd.collect_statistics <ALL> ] + Current = '1' + } + Entry [ xmysqlnd.collect_memory_statistics <SYSTEM> ] + Current = '0' + } + Entry [ xmysqlnd.debug <SYSTEM> ] + Current = '' + } + Entry [ xmysqlnd.trace_alloc <SYSTEM> ] + Current = '' + } + Entry [ xmysqlnd.net_read_timeout <SYSTEM> ] + Current = '31536000' + } + Entry [ xmysqlnd.mempool_default_size <ALL> ] + Current = '16000' + } + } + + - Constants [1] { + Constant [ integer XMYSQLND_CLIENT_SSL ] { 2048 } + } + + - Functions { + Function [ <internal:mysql_xdevapi> function mysql_xdevapi\getSession ] { + + - Parameters [4] { + Parameter #0 [ <required> string $hostname ] + Parameter #1 [ <required> string $username ] + Parameter #2 [ <required> string $password ] + Parameter #3 [ <optional> integer $port ] + } + } + Function [ <internal:mysql_xdevapi> function mysql_xdevapi\getNodeSession ] { + + - Parameters [4] { + Parameter #0 [ <required> string $hostname ] + Parameter #1 [ <required> string $username ] + Parameter #2 [ <required> string $password ] + Parameter #3 [ <optional> integer $port ] + } + } + Function [ <internal:mysql_xdevapi> function mysql_xdevapi\expression ] { + + - Parameters [1] { + Parameter #0 [ <required> string $expression ] + } + } + } + + - Classes [35] { + Interface [ <internal:mysql_xdevapi> interface mysql_xdevapi\DatabaseObject ] { + + - Constants [0] { + } + + - Static properties [0] { + } + + - Static methods [0] { + } + + - Properties [0] { + } + + - Methods [3] { + Method [ <internal:mysql_xdevapi> abstract public method getSession ] { + + - Parameters [0] { + } + } + + Method [ <internal:mysql_xdevapi> abstract public method getName ] { + + - Parameters [0] { + } + } + + Method [ <internal:mysql_xdevapi> abstract public method existsInDatabase ] { + + - Parameters [0] { + } + } + } + } + + Interface [ <internal:mysql_xdevapi> interface mysql_xdevapi\Executable ] { + + - Constants [0] { + } + + - Static properties [0] { + } + + - Static methods [0] { + } + + - Properties [0] { + } + + - Methods [1] { + Method [ <internal:mysql_xdevapi> abstract public method execute ] { + + - Parameters [0] { + } + } + } + } + + Interface [ <internal:mysql_xdevapi> interface mysql_xdevapi\SchemaObject extends mysql_xdevapi\DatabaseObject ] { + + - Constants [0] { + } + + - Static properties [0] { + } + + - Static methods [0] { + } + + - Properties [0] { + } + + - Methods [4] { + Method [ <internal:mysql_xdevapi> abstract public method getSchema ] { + + - Parameters [0] { + } + } + + Method [ <internal:mysql_xdevapi, inherits mysql_xdevapi\DatabaseObject> abstract public method getSession ] { + + - Parameters [0] { + } + } + + Method [ <internal:mysql_xdevapi, inherits mysql_xdevapi\DatabaseObject> abstract public method getName ] { + + - Parameters [0] { + } + } + + Method [ <internal:mysql_xdevapi, inherits mysql_xdevapi\DatabaseObject> abstract public method existsInDatabase ] { + + - Parameters [0] { + } + } + } + } + + Interface [ <internal:mysql_xdevapi> interface mysql_xdevapi\Session ] { + + - Constants [0] { + } + + - Static properties [0] { + } + + - Static methods [0] { + } + + - Properties [0] { + } + + - Methods [5] { + Method [ <internal:mysql_xdevapi> abstract public method getSchemas ] { + + - Parameters [0] { + } + } + + Method [ <internal:mysql_xdevapi> abstract public method getSchema ] { + + - Parameters [0] { + } + } + + Method [ <internal:mysql_xdevapi> abstract public method createSchema ] { + + - Parameters [0] { + } + } + + Method [ <internal:mysql_xdevapi> abstract public method dropSchema ] { + + - Parameters [0] { + } + } + + Method [ <internal:mysql_xdevapi> abstract public method close ] { + + - Parameters [0] { + } + } + } + } + + Interface [ <internal:mysql_xdevapi> interface mysql_xdevapi\CrudOperationBindable ] { + + - Constants [0] { + } + + - Static properties [0] { + } + + - Static methods [0] { + } + + - Properties [0] { + } + + - Methods [1] { + Method [ <internal:mysql_xdevapi> abstract public method bind ] { + + - Parameters [1] { + Parameter #0 [ <required> array $placeholder_values ] + } + } + } + } + + Interface [ <internal:mysql_xdevapi> interface mysql_xdevapi\CrudOperationLimitable ] { + + - Constants [0] { + } + + - Static properties [0] { + } + + - Static methods [0] { + } + + - Properties [0] { + } + + - Methods [1] { + Method [ <internal:mysql_xdevapi> abstract public method limit ] { + + - Parameters [1] { + Parameter #0 [ <required> integer $rows ] + } + } + } + } + + Interface [ <internal:mysql_xdevapi> interface mysql_xdevapi\CrudOperationSkippable ] { + + - Constants [0] { + } + + - Static properties [0] { + } + + - Static methods [0] { + } + + - Properties [0] { + } + + - Methods [1] { + Method [ <internal:mysql_xdevapi> abstract public method skip ] { + + - Parameters [1] { + Parameter #0 [ <required> integer $skip ] + } + } + } + } + + Interface [ <internal:mysql_xdevapi> interface mysql_xdevapi\CrudOperationSortable ] { + + - Constants [0] { + } + + - Static properties [0] { + } + + - Static methods [0] { + } + + - Properties [0] { + } + + - Methods [1] { + Method [ <internal:mysql_xdevapi> abstract public method sort ] { + + - Parameters [1] { + Parameter #0 [ <required> $sort_expr ] + } + } + } + } + + Class [ <internal:mysql_xdevapi> class mysql_xdevapi\Warning ] { + + - Constants [0] { + } + + - Static properties [0] { + } + + - Static methods [0] { + } + + - Properties [3] { + Property [ <default> public $message ] + Property [ <default> public $level ] + Property [ <default> public $code ] + } + + - Methods [1] { + Method [ <internal:mysql_xdevapi, ctor> private method __construct ] { + } + } + } + + Class [ <internal:mysql_xdevapi> class mysql_xdevapi\Exception extends RuntimeException implements Throwable ] { + + - Constants [0] { + } + + - Static properties [0] { + } + + - Static methods [0] { + } + + - Properties [4] { + Property [ <default> protected $message ] + Property [ <default> protected $code ] + Property [ <default> protected $file ] + Property [ <default> protected $line ] + } + + - Methods [10] { + Method [ <internal:Core, inherits Exception, ctor> public method __construct ] { + + - Parameters [3] { + Parameter #0 [ <optional> $message ] + Parameter #1 [ <optional> $code ] + Parameter #2 [ <optional> $previous ] + } + } + + Method [ <internal:Core, inherits Exception> public method __wakeup ] { + } + + Method [ <internal:Core, inherits Exception, prototype Throwable> final public method getMessage ] { + } + + Method [ <internal:Core, inherits Exception, prototype Throwable> final public method getCode ] { + } + + Method [ <internal:Core, inherits Exception, prototype Throwable> final public method getFile ] { + } + + Method [ <internal:Core, inherits Exception, prototype Throwable> final public method getLine ] { + } + + Method [ <internal:Core, inherits Exception, prototype Throwable> final public method getTrace ] { + } + + Method [ <internal:Core, inherits Exception, prototype Throwable> final public method getPrevious ] { + } + + Method [ <internal:Core, inherits Exception, prototype Throwable> final public method getTraceAsString ] { + } + + Method [ <internal:Core, inherits Exception, prototype Throwable> public method __toString ] { + } + } + } + + Class [ <internal:mysql_xdevapi> class mysql_xdevapi\ExecutionStatus ] { + + - Constants [0] { + } + + - Static properties [0] { + } + + - Static methods [0] { + } + + - Properties [5] { + Property [ <default> public $affectedItems ] + Property [ <default> public $matchedItems ] + Property [ <default> public $foundItems ] + Property [ <default> public $lastInsertId ] + Property [ <default> public $lastDocumentId ] + } + + - Methods [1] { + Method [ <internal:mysql_xdevapi, ctor> private method __construct ] { + } + } + } + + Class [ <internal:mysql_xdevapi> class mysql_xdevapi\Expression ] { + + - Constants [0] { + } + + - Static properties [0] { + } + + - Static methods [0] { + } + + - Properties [1] { + Property [ <default> public $name ] + } + + - Methods [1] { + Method [ <internal:mysql_xdevapi, ctor> public method __construct ] { + + - Parameters [1] { + Parameter #0 [ <required> string $expression ] + } + } + } + } + + Class [ <internal:mysql_xdevapi> class mysql_xdevapi\FieldMetadata ] { + + - 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> final class mysql_xdevapi\Driver ] { + + - Constants [1] { + Constant [ public string version ] { 1.0.0 } + } + + - Static properties [0] { + } + + - Static methods [0] { + } + + - Properties [0] { + } + + - Methods [1] { + Method [ <internal:mysql_xdevapi, ctor> private method __construct ] { + } + } + } + + Class [ <internal:mysql_xdevapi> class mysql_xdevapi\BaseSession implements mysql_xdevapi\Session ] { + + - Constants [0] { + } + + - Static properties [0] { + } + + - Static methods [0] { + } + + - Properties [0] { + } + + - Methods [17] { + Method [ <internal:mysql_xdevapi, ctor> private method __construct ] { + } + + Method [ <internal:mysql_xdevapi> public method getServerVersion ] { + + - Parameters [0] { + } + } + + Method [ <internal:mysql_xdevapi> public method getClientId ] { + + - Parameters [0] { + } + } + + Method [ <internal:mysql_xdevapi> public method generateUUID ] { + + - Parameters [0] { + } + } + + Method [ <internal:mysql_xdevapi> public method quoteName ] { + + - Parameters [1] { + Parameter #0 [ <required> string $name ] + } + } + + Method [ <internal:mysql_xdevapi, prototype mysql_xdevapi\Session> public method getSchemas ] { + + - Parameters [0] { + } + } + + Method [ <internal:mysql_xdevapi, prototype mysql_xdevapi\Session> public method getSchema ] { + + - Parameters [0] { + } + } + + Method [ <internal:mysql_xdevapi, prototype mysql_xdevapi\Session> public method createSchema ] { + + - Parameters [0] { + } + } + + Method [ <internal:mysql_xdevapi, prototype mysql_xdevapi\Session> public method dropSchema ] { + + - Parameters [0] { + } + } + + 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] { + } + } + + Method [ <internal:mysql_xdevapi> public method commit ] { + + - Parameters [0] { + } + } + + Method [ <internal:mysql_xdevapi> public method rollback ] { + + - Parameters [0] { + } + } + + Method [ <internal:mysql_xdevapi> public method listClients ] { + + - Parameters [0] { + } + } + + Method [ <internal:mysql_xdevapi> public method killClient ] { + + - Parameters [1] { + Parameter #0 [ <required> integer $client_id ] + } + } + + Method [ <internal:mysql_xdevapi, prototype mysql_xdevapi\Session> public method close ] { + + - Parameters [0] { + } + } + } + } + + Class [ <internal:mysql_xdevapi> class mysql_xdevapi\XSession extends mysql_xdevapi\BaseSession implements mysql_xdevapi\Session ] { + + - Constants [0] { + } + + - Static properties [0] { + } + + - Static methods [0] { + } + + - Properties [0] { + } + + - Methods [17] { + Method [ <internal:mysql_xdevapi, overwrites mysql_xdevapi\BaseSession, ctor> private method __construct ] { + } + + Method [ <internal:mysql_xdevapi, inherits mysql_xdevapi\BaseSession> public method getServerVersion ] { + + - Parameters [0] { + } + } + + Method [ <internal:mysql_xdevapi, inherits mysql_xdevapi\BaseSession> public method getClientId ] { + + - Parameters [0] { + } + } + + Method [ <internal:mysql_xdevapi, inherits mysql_xdevapi\BaseSession> public method generateUUID ] { + + - Parameters [0] { + } + } + + Method [ <internal:mysql_xdevapi, inherits mysql_xdevapi\BaseSession> public method quoteName ] { + + - Parameters [1] { + Parameter #0 [ <required> string $name ] + } + } + + Method [ <internal:mysql_xdevapi, inherits mysql_xdevapi\BaseSession, prototype mysql_xdevapi\Session> public method getSchemas ] { + + - Parameters [0] { + } + } + + Method [ <internal:mysql_xdevapi, inherits mysql_xdevapi\BaseSession, prototype mysql_xdevapi\Session> public method getSchema ] { + + - Parameters [0] { + } + } + + Method [ <internal:mysql_xdevapi, inherits mysql_xdevapi\BaseSession, prototype mysql_xdevapi\Session> public method createSchema ] { + + - Parameters [0] { + } + } + + Method [ <internal:mysql_xdevapi, inherits mysql_xdevapi\BaseSession, prototype mysql_xdevapi\Session> public method dropSchema ] { + + - Parameters [0] { + } + } + + 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] { + } + } + + Method [ <internal:mysql_xdevapi, inherits mysql_xdevapi\BaseSession> public method commit ] { + + - Parameters [0] { + } + } + + Method [ <internal:mysql_xdevapi, inherits mysql_xdevapi\BaseSession> public method rollback ] { + + - Parameters [0] { + } + } + + Method [ <internal:mysql_xdevapi, inherits mysql_xdevapi\BaseSession> public method listClients ] { + + - Parameters [0] { + } + } + + Method [ <internal:mysql_xdevapi, inherits mysql_xdevapi\BaseSession> public method killClient ] { + + - Parameters [1] { + Parameter #0 [ <required> integer $client_id ] + } + } + + Method [ <internal:mysql_xdevapi, inherits mysql_xdevapi\BaseSession, prototype mysql_xdevapi\Session> public method close ] { + + - Parameters [0] { + } + } + } + } + + Class [ <internal:mysql_xdevapi> class mysql_xdevapi\NodeSession extends mysql_xdevapi\BaseSession implements mysql_xdevapi\Session ] { + + - Constants [0] { + } + + - Static properties [0] { + } + + - Static methods [0] { + } + + - Properties [0] { + } + + - Methods [19] { + Method [ <internal:mysql_xdevapi, overwrites mysql_xdevapi\BaseSession, ctor> private method __construct ] { + } + + Method [ <internal:mysql_xdevapi> public method executeSql ] { + } + + Method [ <internal:mysql_xdevapi> public method sql ] { + + - Parameters [1] { + Parameter #0 [ <required> string $query ] + } + } + + Method [ <internal:mysql_xdevapi, overwrites mysql_xdevapi\BaseSession, prototype mysql_xdevapi\BaseSession> public method quoteName ] { + + - Parameters [1] { + Parameter #0 [ <required> string $name ] + } + } + + Method [ <internal:mysql_xdevapi, inherits mysql_xdevapi\BaseSession> public method getServerVersion ] { + + - Parameters [0] { + } + } + + Method [ <internal:mysql_xdevapi, inherits mysql_xdevapi\BaseSession> public method getClientId ] { + + - Parameters [0] { + } + } + + Method [ <internal:mysql_xdevapi, inherits mysql_xdevapi\BaseSession> public method generateUUID ] { + + - Parameters [0] { + } + } + + Method [ <internal:mysql_xdevapi, inherits mysql_xdevapi\BaseSession, prototype mysql_xdevapi\Session> public method getSchemas ] { + + - Parameters [0] { + } + } + + Method [ <internal:mysql_xdevapi, inherits mysql_xdevapi\BaseSession, prototype mysql_xdevapi\Session> public method getSchema ] { + + - Parameters [0] { + } + } + + Method [ <internal:mysql_xdevapi, inherits mysql_xdevapi\BaseSession, prototype mysql_xdevapi\Session> public method createSchema ] { + + - Parameters [0] { + } + } + + Method [ <internal:mysql_xdevapi, inherits mysql_xdevapi\BaseSession, prototype mysql_xdevapi\Session> public method dropSchema ] { + + - Parameters [0] { + } + } + + 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] { + } + } + + Method [ <internal:mysql_xdevapi, inherits mysql_xdevapi\BaseSession> public method commit ] { + + - Parameters [0] { + } + } + + Method [ <internal:mysql_xdevapi, inherits mysql_xdevapi\BaseSession> public method rollback ] { + + - Parameters [0] { + } + } + + Method [ <internal:mysql_xdevapi, inherits mysql_xdevapi\BaseSession> public method listClients ] { + + - Parameters [0] { + } + } + + Method [ <internal:mysql_xdevapi, inherits mysql_xdevapi\BaseSession> public method killClient ] { + + - Parameters [1] { + Parameter #0 [ <required> integer $client_id ] + } + } + + Method [ <internal:mysql_xdevapi, inherits mysql_xdevapi\BaseSession, prototype mysql_xdevapi\Session> public method close ] { + + - Parameters [0] { + } + } + } + } + + Class [ <internal:mysql_xdevapi> class mysql_xdevapi\NodeSchema implements mysql_xdevapi\DatabaseObject ] { + + - Constants [0] { + } + + - Static properties [0] { + } + + - Static methods [0] { + } + + - Properties [1] { + Property [ <default> public $name ] + } + + - Methods [11] { + Method [ <internal:mysql_xdevapi, ctor> private method __construct ] { + } + + Method [ <internal:mysql_xdevapi, prototype mysql_xdevapi\DatabaseObject> public method getSession ] { + + - Parameters [0] { + } + } + + Method [ <internal:mysql_xdevapi, prototype mysql_xdevapi\DatabaseObject> public method getName ] { + + - Parameters [0] { + } + } + + Method [ <internal:mysql_xdevapi, prototype mysql_xdevapi\DatabaseObject> public method existsInDatabase ] { + + - Parameters [0] { + } + } + + Method [ <internal:mysql_xdevapi> public method drop ] { + + - Parameters [0] { + } + } + + Method [ <internal:mysql_xdevapi> public method createCollection ] { + + - Parameters [1] { + Parameter #0 [ <required> string $name ] + } + } + + Method [ <internal:mysql_xdevapi> public method getCollection ] { + + - Parameters [1] { + Parameter #0 [ <required> string $name ] + } + } + + Method [ <internal:mysql_xdevapi> public method getCollections ] { + + - Parameters [0] { + } + } + + Method [ <internal:mysql_xdevapi> public method getTable ] { + + - Parameters [1] { + Parameter #0 [ <required> string $name ] + } + } + + Method [ <internal:mysql_xdevapi> public method getTables ] { + + - Parameters [0] { + } + } + + Method [ <internal:mysql_xdevapi> public method getCollectionAsTable ] { + + - Parameters [0] { + } + } + } + } + + Class [ <internal:mysql_xdevapi> class mysql_xdevapi\NodeCollection implements mysql_xdevapi\SchemaObject, mysql_xdevapi\DatabaseObject ] { + + - Constants [0] { + } + + - Static properties [0] { + } + + - Static methods [0] { + } + + - Properties [1] { + Property [ <default> public $name ] + } + + - Methods [10] { + Method [ <internal:mysql_xdevapi, ctor> private method __construct ] { + } + + Method [ <internal:mysql_xdevapi, prototype mysql_xdevapi\DatabaseObject> public method getSession ] { + + - Parameters [0] { + } + } + + Method [ <internal:mysql_xdevapi, prototype mysql_xdevapi\DatabaseObject> public method getName ] { + + - Parameters [0] { + } + } + + Method [ <internal:mysql_xdevapi, prototype mysql_xdevapi\DatabaseObject> public method existsInDatabase ] { + + - Parameters [0] { + } + } + + Method [ <internal:mysql_xdevapi> public method count ] { + + - Parameters [0] { + } + } + + Method [ <internal:mysql_xdevapi, prototype mysql_xdevapi\SchemaObject> public method getSchema ] { + + - Parameters [0] { + } + } + + Method [ <internal:mysql_xdevapi> public method add ] { + + - Parameters [1] { + Parameter #0 [ <required> $json ] + } + } + + Method [ <internal:mysql_xdevapi> public method find ] { + + - Parameters [1] { + Parameter #0 [ <optional> string $search_condition ] + } + } + + Method [ <internal:mysql_xdevapi> public method modify ] { + + - Parameters [1] { + Parameter #0 [ <optional> string $search_condition ] + } + } + + Method [ <internal:mysql_xdevapi> public method remove ] { + + - Parameters [1] { + Parameter #0 [ <optional> string $search_condition ] + } + } + } + } + + Class [ <internal:mysql_xdevapi> class mysql_xdevapi\NodeCollectionAdd 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] { + } + + - Static properties [0] { + } + + - Static methods [0] { + } + + - Properties [0] { + } + + - Methods [8] { + Method [ <internal:mysql_xdevapi, ctor> private method __construct ] { + } + + Method [ <internal:mysql_xdevapi> public method fields ] { + + - Parameters [1] { + Parameter #0 [ <required> $projection ] + } + } + + Method [ <internal:mysql_xdevapi> public method groupBy ] { + + - Parameters [1] { + Parameter #0 [ <required> $sort_expr ] + } + } + + Method [ <internal:mysql_xdevapi, prototype mysql_xdevapi\CrudOperationBindable> public method bind ] { + + - Parameters [1] { + Parameter #0 [ <required> array $placeholder_values ] + } + } + + Method [ <internal:mysql_xdevapi, prototype mysql_xdevapi\CrudOperationSortable> public method sort ] { + + - Parameters [1] { + Parameter #0 [ <required> $sort_expr ] + } + } + + Method [ <internal:mysql_xdevapi, prototype mysql_xdevapi\CrudOperationLimitable> public method limit ] { + + - Parameters [1] { + Parameter #0 [ <required> integer $rows ] + } + } + + Method [ <internal:mysql_xdevapi, prototype mysql_xdevapi\CrudOperationSkippable> public method skip ] { + + - Parameters [1] { + Parameter #0 [ <required> integer $position ] + } + } + + Method [ <internal:mysql_xdevapi, prototype mysql_xdevapi\Executable> public method execute ] { + + - Parameters [0] { + } + } + } + } + + Class [ <internal:mysql_xdevapi> class mysql_xdevapi\NodeCollectionModify 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 [13] { + Method [ <internal:mysql_xdevapi, ctor> private method __construct ] { + } + + Method [ <internal:mysql_xdevapi, prototype mysql_xdevapi\CrudOperationBindable> public method bind ] { + + - Parameters [1] { + Parameter #0 [ <required> array $placeholder_values ] + } + } + + Method [ <internal:mysql_xdevapi, prototype mysql_xdevapi\CrudOperationSortable> public method sort ] { + + - Parameters [1] { + Parameter #0 [ <required> $sort_expr ] + } + } + + Method [ <internal:mysql_xdevapi, prototype mysql_xdevapi\CrudOperationLimitable> public method limit ] { + + - Parameters [1] { + Parameter #0 [ <required> integer $rows ] + } + } + + Method [ <internal:mysql_xdevapi, prototype mysql_xdevapi\CrudOperationSkippable> public method skip ] { + + - Parameters [1] { + Parameter #0 [ <required> integer $position ] + } + } + + Method [ <internal:mysql_xdevapi> public method set ] { + + - Parameters [2] { + Parameter #0 [ <required> string $collection_field ] + Parameter #1 [ <required> $expression_or_literal ] + } + } + + Method [ <internal:mysql_xdevapi> public method unset ] { + + - Parameters [1] { + Parameter #0 [ <required> array $variables ] + } + } + + Method [ <internal:mysql_xdevapi> public method replace ] { + + - 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 ] + } + } + + Method [ <internal:mysql_xdevapi> public method arrayInsert ] { + + - Parameters [2] { + Parameter #0 [ <required> string $collection_field ] + Parameter #1 [ <required> $expression_or_literal ] + } + } + + Method [ <internal:mysql_xdevapi> public method arrayAppend ] { + + - Parameters [2] { + Parameter #0 [ <required> string $collection_field ] + Parameter #1 [ <required> $expression_or_literal ] + } + } + + 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] { + } + } + } + } + + Class [ <internal:mysql_xdevapi> class mysql_xdevapi\NodeCollectionRemove 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 [ <internal:mysql_xdevapi, ctor> private method __construct ] { + } + + Method [ <internal:mysql_xdevapi, prototype mysql_xdevapi\CrudOperationBindable> public method bind ] { + + - Parameters [1] { + Parameter #0 [ <required> array $placeholder_values ] + } + } + + Method [ <internal:mysql_xdevapi, prototype mysql_xdevapi\CrudOperationSortable> public method sort ] { + + - Parameters [1] { + Parameter #0 [ <required> $sort_expr ] + } + } + + Method [ <internal:mysql_xdevapi, prototype mysql_xdevapi\CrudOperationLimitable> public method limit ] { + + - Parameters [1] { + Parameter #0 [ <required> integer $rows ] + } + } + + Method [ <internal:mysql_xdevapi, prototype mysql_xdevapi\Executable> public method execute ] { + + - Parameters [0] { + } + } + } + } + + Class [ <internal:mysql_xdevapi> 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 [ <internal:mysql_xdevapi, ctor> private method __construct ] { + } + + Method [ <internal:mysql_xdevapi> public method hasMoreResults ] { + + - Parameters [0] { + } + } + + Method [ <internal:mysql_xdevapi> public method getResult ] { + + - Parameters [0] { + } + } + + Method [ <internal:mysql_xdevapi> public method getNextResult ] { + + - Parameters [0] { + } + } + } + } + + Class [ <internal:mysql_xdevapi> 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 [ <default> public $statement ] + } + + - Methods [6] { + Method [ <internal:mysql_xdevapi, ctor> private method __construct ] { + } + + Method [ <internal:mysql_xdevapi> public method bind ] { + + - Parameters [1] { + Parameter #0 [ <required> $param ] + } + } + + Method [ <internal:mysql_xdevapi> public method execute ] { + } + + Method [ <internal:mysql_xdevapi> public method hasMoreResults ] { + + - Parameters [0] { + } + } + + Method [ <internal:mysql_xdevapi> public method getResult ] { + + - Parameters [0] { + } + } + + Method [ <internal:mysql_xdevapi> public method getNextResult ] { + + - Parameters [0] { + } + } + } + } + + Interface [ <internal:mysql_xdevapi> interface mysql_xdevapi\NodeBaseResult ] { + + - Constants [0] { + } + + - Static properties [0] { + } + + - Static methods [0] { + } + + - Properties [0] { + } + + - Methods [2] { + Method [ <internal:mysql_xdevapi> abstract public method getWarningCount ] { + + - Parameters [0] { + } + } + + Method [ <internal:mysql_xdevapi> abstract public method getWarnings ] { + + - Parameters [0] { + } + } + } + } + + Class [ <internal:mysql_xdevapi> <iterateable> class mysql_xdevapi\NodeDocResult implements mysql_xdevapi\NodeBaseResult, Traversable ] { + + - Constants [0] { + } + + - Static properties [0] { + } + + - Static methods [0] { + } + + - Properties [0] { + } + + - Methods [5] { + Method [ <internal:mysql_xdevapi, ctor> private method __construct ] { + } + + Method [ <internal:mysql_xdevapi> public method fetchOne ] { + + - Parameters [0] { + } + } + + Method [ <internal:mysql_xdevapi> public method fetchAll ] { + + - Parameters [0] { + } + } + + Method [ <internal:mysql_xdevapi, prototype mysql_xdevapi\NodeBaseResult> public method getWarningCount ] { + + - Parameters [0] { + } + } + + Method [ <internal:mysql_xdevapi, prototype mysql_xdevapi\NodeBaseResult> public method getWarnings ] { + + - Parameters [0] { + } + } + } + } + + Class [ <internal:mysql_xdevapi> <iterateable> class mysql_xdevapi\NodeResult implements mysql_xdevapi\NodeBaseResult, Traversable ] { + + - Constants [0] { + } + + - Static properties [0] { + } + + - Static methods [0] { + } + + - Properties [0] { + } + + - Methods [7] { + Method [ <internal:mysql_xdevapi, ctor> private method __construct ] { + } + + Method [ <internal:mysql_xdevapi> public method getAffectedItemsCount ] { + + - Parameters [0] { + } + } + + Method [ <internal:mysql_xdevapi> public method getAutoIncrementValue ] { + + - Parameters [0] { + } + } + + Method [ <internal:mysql_xdevapi> public method getDocumentId ] { + + - Parameters [0] { + } + } + + Method [ <internal:mysql_xdevapi> public method getDocumentIds ] { + + - Parameters [0] { + } + } + + Method [ <internal:mysql_xdevapi, prototype mysql_xdevapi\NodeBaseResult> public method getWarningCount ] { + + - Parameters [0] { + } + } + + Method [ <internal:mysql_xdevapi, prototype mysql_xdevapi\NodeBaseResult> public method getWarnings ] { + + - Parameters [0] { + } + } + } + } + + Class [ <internal:mysql_xdevapi> <iterateable> class mysql_xdevapi\NodeRowResult implements mysql_xdevapi\NodeBaseResult, Traversable ] { + + - 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 fetchOne ] { + + - Parameters [0] { + } + } + + Method [ <internal:mysql_xdevapi> public method fetchAll ] { + + - Parameters [0] { + } + } + + Method [ <internal:mysql_xdevapi, prototype mysql_xdevapi\NodeBaseResult> public method getWarningCount ] { + + - Parameters [0] { + } + } + + Method [ <internal:mysql_xdevapi, prototype mysql_xdevapi\NodeBaseResult> public method getWarnings ] { + + - Parameters [0] { + } + } + + Method [ <internal:mysql_xdevapi> public method getColumnCount ] { + + - Parameters [0] { + } + } + + Method [ <internal:mysql_xdevapi> public method getColumnNames ] { + + - Parameters [0] { + } + } + + Method [ <internal:mysql_xdevapi> public method getColumns ] { + + - Parameters [0] { + } + } + } + } + + Class [ <internal:mysql_xdevapi> <iterateable> class mysql_xdevapi\NodeSqlStatementResult implements mysql_xdevapi\NodeBaseResult, Traversable ] { + + - Constants [0] { + } + + - Static properties [0] { + } + + - Static methods [0] { + } + + - Properties [0] { + } + + - Methods [13] { + Method [ <internal:mysql_xdevapi, ctor> private method __construct ] { + } + + Method [ <internal:mysql_xdevapi> public method hasData ] { + + - Parameters [0] { + } + } + + Method [ <internal:mysql_xdevapi> public method fetchOne ] { + + - Parameters [0] { + } + } + + Method [ <internal:mysql_xdevapi> public method fetchAll ] { + + - Parameters [0] { + } + } + + Method [ <internal:mysql_xdevapi> public method getAffectedItemsCount ] { + + - Parameters [0] { + } + } + + Method [ <internal:mysql_xdevapi> public method getLastInsertId ] { + + - Parameters [0] { + } + } + + Method [ <internal:mysql_xdevapi> public method getDocumentId ] { + + - Parameters [0] { + } + } + + Method [ <internal:mysql_xdevapi, prototype mysql_xdevapi\NodeBaseResult> public method getWarningCount ] { + + - Parameters [0] { + } + } + + Method [ <internal:mysql_xdevapi, prototype mysql_xdevapi\NodeBaseResult> public method getWarnings ] { + + - Parameters [0] { + } + } + + Method [ <internal:mysql_xdevapi> public method getColumnCount ] { + + - Parameters [0] { + } + } + + Method [ <internal:mysql_xdevapi> public method getColumnNames ] { + + - Parameters [0] { + } + } + + Method [ <internal:mysql_xdevapi> public method getColumns ] { + + - Parameters [0] { + } + } + + Method [ <internal:mysql_xdevapi> public method nextResult ] { + + - Parameters [0] { + } + } + } + } + + Class [ <internal:mysql_xdevapi> class mysql_xdevapi\NodeTable implements mysql_xdevapi\SchemaObject, mysql_xdevapi\DatabaseObject ] { + + - Constants [0] { + } + + - Static properties [0] { + } + + - Static methods [0] { + } + + - Properties [1] { + Property [ <default> public $name ] + } + + - Methods [10] { + Method [ <internal:mysql_xdevapi, ctor> private method __construct ] { + } + + Method [ <internal:mysql_xdevapi, prototype mysql_xdevapi\DatabaseObject> public method getSession ] { + + - Parameters [0] { + } + } + + Method [ <internal:mysql_xdevapi, prototype mysql_xdevapi\DatabaseObject> public method getName ] { + + - Parameters [0] { + } + } + + Method [ <internal:mysql_xdevapi, prototype mysql_xdevapi\DatabaseObject> public method existsInDatabase ] { + + - Parameters [0] { + } + } + + Method [ <internal:mysql_xdevapi> public method count ] { + + - Parameters [0] { + } + } + + Method [ <internal:mysql_xdevapi, prototype mysql_xdevapi\SchemaObject> public method getSchema ] { + + - Parameters [0] { + } + } + + Method [ <internal:mysql_xdevapi> public method insert ] { + + - Parameters [0] { + } + } + + Method [ <internal:mysql_xdevapi> public method select ] { + + - Parameters [0] { + } + } + + Method [ <internal:mysql_xdevapi> public method update ] { + + - Parameters [0] { + } + } + + Method [ <internal:mysql_xdevapi> public method delete ] { + + - Parameters [0] { + } + } + } + } + + Class [ <internal:mysql_xdevapi> class mysql_xdevapi\NodeTableDelete implements mysql_xdevapi\Executable ] { + + - Constants [0] { + } + + - Static properties [0] { + } + + - Static methods [0] { + } + + - Properties [0] { + } + + - Methods [7] { + Method [ <internal:mysql_xdevapi, ctor> private method __construct ] { + } + + Method [ <internal:mysql_xdevapi> public method where ] { + + - Parameters [1] { + Parameter #0 [ <required> $where_expr ] + } + } + + Method [ <internal:mysql_xdevapi> public method orderby ] { + + - Parameters [1] { + Parameter #0 [ <required> $orderby_expr ] + } + } + + Method [ <internal:mysql_xdevapi> public method limit ] { + + - Parameters [1] { + Parameter #0 [ <required> integer $rows ] + } + } + + Method [ <internal:mysql_xdevapi> public method offset ] { + + - Parameters [1] { + Parameter #0 [ <required> integer $position ] + } + } + + Method [ <internal:mysql_xdevapi> public method bind ] { + + - Parameters [1] { + Parameter #0 [ <required> array $placeholder_values ] + } + } + + Method [ <internal:mysql_xdevapi, prototype mysql_xdevapi\Executable> public method execute ] { + + - Parameters [0] { + } + } + } + } + + Class [ <internal:mysql_xdevapi> class mysql_xdevapi\NodeTableInsert 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 values ] { + + - Parameters [1] { + Parameter #0 [ <optional> array $row_values ] + } + } + + Method [ <internal:mysql_xdevapi, prototype mysql_xdevapi\Executable> public method execute ] { + + - Parameters [0] { + } + } + } + } + + Class [ <internal:mysql_xdevapi> class mysql_xdevapi\NodeTableSelect implements mysql_xdevapi\Executable ] { + + - Constants [0] { + } + + - Static properties [0] { + } + + - Static methods [0] { + } + + - Properties [0] { + } + + - Methods [9] { + Method [ <internal:mysql_xdevapi, ctor> private method __construct ] { + } + + Method [ <internal:mysql_xdevapi> public method where ] { + + - Parameters [1] { + Parameter #0 [ <required> $projection ] + } + } + + Method [ <internal:mysql_xdevapi> public method groupBy ] { + + - Parameters [1] { + Parameter #0 [ <required> $sort_expr ] + } + } + + Method [ <internal:mysql_xdevapi> public method having ] { + + - Parameters [1] { + Parameter #0 [ <required> $sort_expr ] + } + } + + Method [ <internal:mysql_xdevapi> public method bind ] { + + - Parameters [1] { + Parameter #0 [ <required> array $placeholder_values ] + } + } + + Method [ <internal:mysql_xdevapi> public method orderby ] { + + - Parameters [1] { + Parameter #0 [ <required> $sort_expr ] + } + } + + Method [ <internal:mysql_xdevapi> public method limit ] { + + - Parameters [1] { + Parameter #0 [ <required> integer $rows ] + } + } + + Method [ <internal:mysql_xdevapi> public method offset ] { + + - Parameters [1] { + Parameter #0 [ <required> integer $position ] + } + } + + Method [ <internal:mysql_xdevapi, prototype mysql_xdevapi\Executable> public method execute ] { + + - Parameters [0] { + } + } + } + } + + Class [ <internal:mysql_xdevapi> class mysql_xdevapi\NodeTableUpdate implements mysql_xdevapi\Executable ] { + + - Constants [0] { + } + + - Static properties [0] { + } + + - Static methods [0] { + } + + - Properties [0] { + } + + - Methods [7] { + Method [ <internal:mysql_xdevapi, ctor> private method __construct ] { + } + + Method [ <internal:mysql_xdevapi> public method set ] { + + - Parameters [2] { + Parameter #0 [ <required> string $table_field ] + Parameter #1 [ <required> $expression_or_literal ] + } + } + + Method [ <internal:mysql_xdevapi> public method where ] { + + - Parameters [1] { + Parameter #0 [ <required> $where_expr ] + } + } + + Method [ <internal:mysql_xdevapi> public method orderby ] { + + - Parameters [1] { + Parameter #0 [ <required> $orderby_expr ] + } + } + + Method [ <internal:mysql_xdevapi> public method limit ] { + + - Parameters [1] { + Parameter #0 [ <required> integer $rows ] + } + } + + Method [ <internal:mysql_xdevapi> public method bind ] { + + - Parameters [1] { + Parameter #0 [ <required> array $placeholder_values ] + } + } + + Method [ <internal:mysql_xdevapi, prototype mysql_xdevapi\Executable> public method execute ] { + + - Parameters [0] { + } + } + } + } + } +} + |