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