diff options
Diffstat (limited to 'REFLECTION')
| -rw-r--r-- | REFLECTION | 402 | 
1 files changed, 384 insertions, 18 deletions
| @@ -1,4 +1,4 @@ -Extension [ <persistent> extension #61 mysql_xdevapi version 1.0.0 ] { +Extension [ <persistent> extension #61 mysql_xdevapi version 1.0.1 ] {    - Dependencies {      Dependency [ standard (Required) ] @@ -34,20 +34,14 @@ Extension [ <persistent> extension #61 mysql_xdevapi version 1.0.0 ] {    - 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 ] +      - Parameters [1] { +        Parameter #0 [ <required> string $uri_string ]        }      }      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 ] +      - Parameters [1] { +        Parameter #0 [ <required> string $uri_string ]        }      }      Function [ <internal:mysql_xdevapi> function mysql_xdevapi\expression ] { @@ -58,7 +52,7 @@ Extension [ <persistent> extension #61 mysql_xdevapi version 1.0.0 ] {      }    } -  - Classes [35] { +  - Classes [41] {      Interface [ <internal:mysql_xdevapi> interface mysql_xdevapi\DatabaseObject ] {        - Constants [0] { @@ -467,7 +461,7 @@ Extension [ <persistent> extension #61 mysql_xdevapi version 1.0.0 ] {      Class [ <internal:mysql_xdevapi> final class mysql_xdevapi\Driver ] {        - Constants [1] { -        Constant [ public string version ] { 1.0.0 } +        Constant [ public string version ] { 1.0.1 }        }        - Static properties [0] { @@ -876,7 +870,7 @@ Extension [ <persistent> extension #61 mysql_xdevapi version 1.0.0 ] {          Property [ <default> public $name ]        } -      - Methods [11] { +      - Methods [14] {          Method [ <internal:mysql_xdevapi, ctor> private method __construct ] {          } @@ -942,6 +936,28 @@ Extension [ <persistent> extension #61 mysql_xdevapi version 1.0.0 ] {            - Parameters [0] {            }          } + +        Method [ <internal:mysql_xdevapi> public method createView ] { + +          - Parameters [2] { +            Parameter #0 [ <required> string $view_name ] +            Parameter #1 [ <required> 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 ] +          } +        }        }      } @@ -960,7 +976,7 @@ Extension [ <persistent> extension #61 mysql_xdevapi version 1.0.0 ] {          Property [ <default> public $name ]        } -      - Methods [10] { +      - Methods [12] {          Method [ <internal:mysql_xdevapi, ctor> private method __construct ] {          } @@ -1021,6 +1037,21 @@ Extension [ <persistent> extension #61 mysql_xdevapi version 1.0.0 ] {              Parameter #0 [ <optional> string $search_condition ]            }          } + +        Method [ <internal:mysql_xdevapi> public method createIndex ] { + +          - Parameters [2] { +            Parameter #0 [ <required> string $index_name ] +            Parameter #1 [ <required> integer $is_unique ] +          } +        } + +        Method [ <internal:mysql_xdevapi> public method dropIndex ] { + +          - Parameters [1] { +            Parameter #0 [ <required> string $index_name ] +          } +        }        }      } @@ -1050,6 +1081,67 @@ Extension [ <persistent> extension #61 mysql_xdevapi version 1.0.0 ] {        }      } +    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\NodeCollectionDropIndex implements mysql_xdevapi\Executable ] { + +      - Constants [0] { +      } + +      - Static properties [0] { +      } + +      - Static methods [0] { +      } + +      - Properties [0] { +      } + +      - Methods [2] { +        Method [ <internal:mysql_xdevapi, ctor> private method __construct ] { +        } + +        Method [ <internal:mysql_xdevapi, prototype mysql_xdevapi\Executable> public method execute ] { + +          - Parameters [0] { +          } +        } +      } +    } +      Class [ <internal:mysql_xdevapi> class mysql_xdevapi\NodeCollectionFind implements mysql_xdevapi\Executable, mysql_xdevapi\CrudOperationBindable, mysql_xdevapi\CrudOperationLimitable, mysql_xdevapi\CrudOperationSkippable, mysql_xdevapi\CrudOperationSortable ] {        - Constants [0] { @@ -1064,7 +1156,7 @@ Extension [ <persistent> extension #61 mysql_xdevapi version 1.0.0 ] {        - Properties [0] {        } -      - Methods [8] { +      - Methods [9] {          Method [ <internal:mysql_xdevapi, ctor> private method __construct ] {          } @@ -1082,6 +1174,13 @@ Extension [ <persistent> extension #61 mysql_xdevapi version 1.0.0 ] {            }          } +        Method [ <internal:mysql_xdevapi> public method having ] { + +          - Parameters [1] { +            Parameter #0 [ <required> $sort_expr ] +          } +        } +          Method [ <internal:mysql_xdevapi, prototype mysql_xdevapi\CrudOperationBindable> public method bind ] {            - Parameters [1] { @@ -1175,7 +1274,7 @@ Extension [ <persistent> extension #61 mysql_xdevapi version 1.0.0 ] {          Method [ <internal:mysql_xdevapi> public method unset ] {            - Parameters [1] { -            Parameter #0 [ <required> array $variables ] +            Parameter #0 [ <required> $variables ]            }          } @@ -1272,6 +1371,175 @@ Extension [ <persistent> extension #61 mysql_xdevapi version 1.0.0 ] {        }      } +    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\ViewDrop 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 ifExists ] { + +          - Parameters [1] { +            Parameter #0 [ <required> boolean $if_exists ] +          } +        } + +        Method [ <internal:mysql_xdevapi, prototype mysql_xdevapi\Executable> public method execute ] { + +          - Parameters [0] { +          } +        } +      } +    } +      Class [ <internal:mysql_xdevapi> class mysql_xdevapi\NodeStatement ] {        - Constants [2] { @@ -1646,6 +1914,98 @@ Extension [ <persistent> extension #61 mysql_xdevapi version 1.0.0 ] {        }      } +    Class [ <internal:mysql_xdevapi> class mysql_xdevapi\ColumnResult ] { + +      - 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 getSchemaName ] { + +          - Parameters [0] { +          } +        } + +        Method [ <internal:mysql_xdevapi> public method getTableName ] { + +          - Parameters [0] { +          } +        } + +        Method [ <internal:mysql_xdevapi> public method getTableLabel ] { + +          - Parameters [0] { +          } +        } + +        Method [ <internal:mysql_xdevapi> public method getColumnName ] { + +          - Parameters [0] { +          } +        } + +        Method [ <internal:mysql_xdevapi> public method getColumnLabel ] { + +          - Parameters [0] { +          } +        } + +        Method [ <internal:mysql_xdevapi> public method getLength ] { + +          - Parameters [0] { +          } +        } + +        Method [ <internal:mysql_xdevapi> public method getFractionalDigits ] { + +          - Parameters [0] { +          } +        } + +        Method [ <internal:mysql_xdevapi> public method isNumberSigned ] { + +          - Parameters [0] { +          } +        } + +        Method [ <internal:mysql_xdevapi> public method getCollationName ] { + +          - Parameters [0] { +          } +        } + +        Method [ <internal:mysql_xdevapi> public method getCharacterSetName ] { + +          - Parameters [0] { +          } +        } + +        Method [ <internal:mysql_xdevapi> public method getType ] { + +          - Parameters [0] { +          } +        } + +        Method [ <internal:mysql_xdevapi> public method isPadded ] { + +          - Parameters [0] { +          } +        } +      } +    } +      Class [ <internal:mysql_xdevapi> class mysql_xdevapi\NodeTable implements mysql_xdevapi\SchemaObject, mysql_xdevapi\DatabaseObject ] {        - Constants [0] { @@ -1661,7 +2021,7 @@ Extension [ <persistent> extension #61 mysql_xdevapi version 1.0.0 ] {          Property [ <default> public $name ]        } -      - Methods [10] { +      - Methods [11] {          Method [ <internal:mysql_xdevapi, ctor> private method __construct ] {          } @@ -1677,6 +2037,12 @@ Extension [ <persistent> extension #61 mysql_xdevapi version 1.0.0 ] {            }          } +        Method [ <internal:mysql_xdevapi> public method isView ] { + +          - Parameters [0] { +          } +        } +          Method [ <internal:mysql_xdevapi, prototype mysql_xdevapi\DatabaseObject> public method existsInDatabase ] {            - Parameters [0] { | 
