From 6fe89e3c14ec53db7c21b3717d1e9a98c0db855d Mon Sep 17 00:00:00 2001 From: Remi Collet Date: Tue, 4 Dec 2012 09:10:46 +0100 Subject: PHP 5.5: save extension reflection --- reflection/odbc.txt | 426 ++++++++++++++++++++++++++++++++++++++++++++++++++++ 1 file changed, 426 insertions(+) create mode 100644 reflection/odbc.txt (limited to 'reflection/odbc.txt') diff --git a/reflection/odbc.txt b/reflection/odbc.txt new file mode 100644 index 0000000..8eaa07b --- /dev/null +++ b/reflection/odbc.txt @@ -0,0 +1,426 @@ +Extension [ extension #62 odbc version 1.0 ] { + + - INI { + Entry [ odbc.allow_persistent ] + Current = '1' + } + Entry [ odbc.max_persistent ] + Current = '-1' + } + Entry [ odbc.max_links ] + Current = '-1' + } + Entry [ odbc.default_db ] + Current = '' + } + Entry [ odbc.default_user ] + Current = '' + } + Entry [ odbc.default_pw ] + Current = '' + } + Entry [ odbc.defaultlrl ] + Current = '4096' + } + Entry [ odbc.defaultbinmode ] + Current = '1' + } + Entry [ odbc.check_persistent ] + Current = '1' + } + Entry [ odbc.default_cursortype ] + Current = '3' + } + } + + - Constants [40] { + Constant [ string ODBC_TYPE ] { unixODBC } + Constant [ integer ODBC_BINMODE_PASSTHRU ] { 0 } + Constant [ integer ODBC_BINMODE_RETURN ] { 1 } + Constant [ integer ODBC_BINMODE_CONVERT ] { 2 } + Constant [ integer SQL_ODBC_CURSORS ] { 110 } + Constant [ integer SQL_CUR_USE_DRIVER ] { 2 } + Constant [ integer SQL_CUR_USE_IF_NEEDED ] { 0 } + Constant [ integer SQL_CUR_USE_ODBC ] { 1 } + Constant [ integer SQL_CONCURRENCY ] { 7 } + Constant [ integer SQL_CONCUR_READ_ONLY ] { 1 } + Constant [ integer SQL_CONCUR_LOCK ] { 2 } + Constant [ integer SQL_CONCUR_ROWVER ] { 3 } + Constant [ integer SQL_CONCUR_VALUES ] { 4 } + Constant [ integer SQL_CURSOR_TYPE ] { 6 } + Constant [ integer SQL_CURSOR_FORWARD_ONLY ] { 0 } + Constant [ integer SQL_CURSOR_KEYSET_DRIVEN ] { 1 } + Constant [ integer SQL_CURSOR_DYNAMIC ] { 2 } + Constant [ integer SQL_CURSOR_STATIC ] { 3 } + Constant [ integer SQL_KEYSET_SIZE ] { 8 } + Constant [ integer SQL_FETCH_FIRST ] { 2 } + Constant [ integer SQL_FETCH_NEXT ] { 1 } + Constant [ integer SQL_CHAR ] { 1 } + Constant [ integer SQL_VARCHAR ] { 12 } + Constant [ integer SQL_LONGVARCHAR ] { -1 } + Constant [ integer SQL_DECIMAL ] { 3 } + Constant [ integer SQL_NUMERIC ] { 2 } + Constant [ integer SQL_BIT ] { -7 } + Constant [ integer SQL_TINYINT ] { -6 } + Constant [ integer SQL_SMALLINT ] { 5 } + Constant [ integer SQL_INTEGER ] { 4 } + Constant [ integer SQL_BIGINT ] { -5 } + Constant [ integer SQL_REAL ] { 7 } + Constant [ integer SQL_FLOAT ] { 6 } + Constant [ integer SQL_DOUBLE ] { 8 } + Constant [ integer SQL_BINARY ] { -2 } + Constant [ integer SQL_VARBINARY ] { -3 } + Constant [ integer SQL_LONGVARBINARY ] { -4 } + Constant [ integer SQL_DATE ] { 9 } + Constant [ integer SQL_TIME ] { 10 } + Constant [ integer SQL_TIMESTAMP ] { 11 } + } + + - Functions { + Function [ function odbc_autocommit ] { + + - Parameters [2] { + Parameter #0 [ $connection_id ] + Parameter #1 [ $onoff ] + } + } + Function [ function odbc_binmode ] { + + - Parameters [2] { + Parameter #0 [ $result_id ] + Parameter #1 [ $mode ] + } + } + Function [ function odbc_close ] { + + - Parameters [1] { + Parameter #0 [ $connection_id ] + } + } + Function [ function odbc_close_all ] { + + - Parameters [0] { + } + } + Function [ function odbc_columns ] { + + - Parameters [5] { + Parameter #0 [ $connection_id ] + Parameter #1 [ $qualifier ] + Parameter #2 [ $owner ] + Parameter #3 [ $table_name ] + Parameter #4 [ $column_name ] + } + } + Function [ function odbc_commit ] { + + - Parameters [1] { + Parameter #0 [ $connection_id ] + } + } + Function [ function odbc_connect ] { + + - Parameters [4] { + Parameter #0 [ $dsn ] + Parameter #1 [ $user ] + Parameter #2 [ $password ] + Parameter #3 [ $cursor_option ] + } + } + Function [ function odbc_cursor ] { + + - Parameters [1] { + Parameter #0 [ $result_id ] + } + } + Function [ function odbc_data_source ] { + + - Parameters [2] { + Parameter #0 [ $connection_id ] + Parameter #1 [ $fetch_type ] + } + } + Function [ function odbc_execute ] { + + - Parameters [2] { + Parameter #0 [ $result_id ] + Parameter #1 [ $parameters_array ] + } + } + Function [ function odbc_error ] { + + - Parameters [1] { + Parameter #0 [ $connection_id ] + } + } + Function [ function odbc_errormsg ] { + + - Parameters [1] { + Parameter #0 [ $connection_id ] + } + } + Function [ function odbc_exec ] { + + - Parameters [3] { + Parameter #0 [ $connection_id ] + Parameter #1 [ $query ] + Parameter #2 [ $flags ] + } + } + Function [ function odbc_fetch_array ] { + + - Parameters [2] { + Parameter #0 [ $result ] + Parameter #1 [ $rownumber ] + } + } + Function [ function odbc_fetch_object ] { + + - Parameters [2] { + Parameter #0 [ $result ] + Parameter #1 [ $rownumber ] + } + } + Function [ function odbc_fetch_row ] { + + - Parameters [2] { + Parameter #0 [ $result_id ] + Parameter #1 [ $row_number ] + } + } + Function [ function odbc_fetch_into ] { + + - Parameters [3] { + Parameter #0 [ $result_id ] + Parameter #1 [ &$result_array ] + Parameter #2 [ $rownumber ] + } + } + Function [ function odbc_field_len ] { + + - Parameters [2] { + Parameter #0 [ $result_id ] + Parameter #1 [ $field_number ] + } + } + Function [ function odbc_field_scale ] { + + - Parameters [2] { + Parameter #0 [ $result_id ] + Parameter #1 [ $field_number ] + } + } + Function [ function odbc_field_name ] { + + - Parameters [2] { + Parameter #0 [ $result_id ] + Parameter #1 [ $field_number ] + } + } + Function [ function odbc_field_type ] { + + - Parameters [2] { + Parameter #0 [ $result_id ] + Parameter #1 [ $field_number ] + } + } + Function [ function odbc_field_num ] { + + - Parameters [2] { + Parameter #0 [ $result_id ] + Parameter #1 [ $field_name ] + } + } + Function [ function odbc_free_result ] { + + - Parameters [1] { + Parameter #0 [ $result_id ] + } + } + Function [ function odbc_gettypeinfo ] { + + - Parameters [2] { + Parameter #0 [ $connection_id ] + Parameter #1 [ $data_type ] + } + } + Function [ function odbc_longreadlen ] { + + - Parameters [2] { + Parameter #0 [ $result_id ] + Parameter #1 [ $length ] + } + } + Function [ function odbc_next_result ] { + + - Parameters [1] { + Parameter #0 [ $result_id ] + } + } + Function [ function odbc_num_fields ] { + + - Parameters [1] { + Parameter #0 [ $result_id ] + } + } + Function [ function odbc_num_rows ] { + + - Parameters [1] { + Parameter #0 [ $result_id ] + } + } + Function [ function odbc_pconnect ] { + + - Parameters [4] { + Parameter #0 [ $dsn ] + Parameter #1 [ $user ] + Parameter #2 [ $password ] + Parameter #3 [ $cursor_option ] + } + } + Function [ function odbc_prepare ] { + + - Parameters [2] { + Parameter #0 [ $connection_id ] + Parameter #1 [ $query ] + } + } + Function [ function odbc_result ] { + + - Parameters [2] { + Parameter #0 [ $result_id ] + Parameter #1 [ $field ] + } + } + Function [ function odbc_result_all ] { + + - Parameters [2] { + Parameter #0 [ $result_id ] + Parameter #1 [ $format ] + } + } + Function [ function odbc_rollback ] { + + - Parameters [1] { + Parameter #0 [ $connection_id ] + } + } + Function [ function odbc_setoption ] { + + - Parameters [4] { + Parameter #0 [ $conn_id ] + Parameter #1 [ $which ] + Parameter #2 [ $option ] + Parameter #3 [ $value ] + } + } + Function [ function odbc_specialcolumns ] { + + - Parameters [7] { + Parameter #0 [ $connection_id ] + Parameter #1 [ $type ] + Parameter #2 [ $qualifier ] + Parameter #3 [ $owner ] + Parameter #4 [ $table ] + Parameter #5 [ $scope ] + Parameter #6 [ $nullable ] + } + } + Function [ function odbc_statistics ] { + + - Parameters [6] { + Parameter #0 [ $connection_id ] + Parameter #1 [ $qualifier ] + Parameter #2 [ $owner ] + Parameter #3 [ $name ] + Parameter #4 [ $unique ] + Parameter #5 [ $accuracy ] + } + } + Function [ function odbc_tables ] { + + - Parameters [5] { + Parameter #0 [ $connection_id ] + Parameter #1 [ $qualifier ] + Parameter #2 [ $owner ] + Parameter #3 [ $name ] + Parameter #4 [ $table_types ] + } + } + Function [ function odbc_primarykeys ] { + + - Parameters [4] { + Parameter #0 [ $connection_id ] + Parameter #1 [ $qualifier ] + Parameter #2 [ $owner ] + Parameter #3 [ $table ] + } + } + Function [ function odbc_columnprivileges ] { + + - Parameters [5] { + Parameter #0 [ $connection_id ] + Parameter #1 [ $catalog ] + Parameter #2 [ $schema ] + Parameter #3 [ $table ] + Parameter #4 [ $column ] + } + } + Function [ function odbc_tableprivileges ] { + + - Parameters [4] { + Parameter #0 [ $connection_id ] + Parameter #1 [ $qualifier ] + Parameter #2 [ $owner ] + Parameter #3 [ $name ] + } + } + Function [ function odbc_foreignkeys ] { + + - Parameters [7] { + Parameter #0 [ $connection_id ] + Parameter #1 [ $pk_qualifier ] + Parameter #2 [ $pk_owner ] + Parameter #3 [ $pk_table ] + Parameter #4 [ $fk_qualifier ] + Parameter #5 [ $fk_owner ] + Parameter #6 [ $fk_table ] + } + } + Function [ function odbc_procedures ] { + + - Parameters [4] { + Parameter #0 [ $connection_id ] + Parameter #1 [ $qualifier ] + Parameter #2 [ $owner ] + Parameter #3 [ $name ] + } + } + Function [ function odbc_procedurecolumns ] { + + - Parameters [5] { + Parameter #0 [ $connection_id ] + Parameter #1 [ $qualifier ] + Parameter #2 [ $owner ] + Parameter #3 [ $proc ] + Parameter #4 [ $column ] + } + } + Function [ function odbc_do ] { + + - Parameters [3] { + Parameter #0 [ $connection_id ] + Parameter #1 [ $query ] + Parameter #2 [ $flags ] + } + } + Function [ function odbc_field_precision ] { + + - Parameters [2] { + Parameter #0 [ $result_id ] + Parameter #1 [ $field_number ] + } + } + } +} + -- cgit