diff options
| author | Hannes Magnusson <bjori@php.net> | 2006-06-11 01:42:17 +0000 |
|---|---|---|
| committer | Hannes Magnusson <bjori@php.net> | 2006-06-11 01:42:17 +0000 |
| commit | 3104233019f5414317ea0275ca8ffeac537e20ee (patch) | |
| tree | 36ec35ce66b5544366e834e8c9776d74b2eaf355 /ext/dbase | |
| parent | 50de3fd1cea9169ce8e495170fd45a16fd5254b3 (diff) | |
| download | php-git-3104233019f5414317ea0275ca8ffeac537e20ee.tar.gz | |
MFH: arginfo, protos, vim folding
Diffstat (limited to 'ext/dbase')
| -rw-r--r-- | ext/dbase/dbase.c | 95 |
1 files changed, 83 insertions, 12 deletions
diff --git a/ext/dbase/dbase.c b/ext/dbase/dbase.c index f7452baea0..3078e9f294 100644 --- a/ext/dbase/dbase.c +++ b/ext/dbase/dbase.c @@ -728,21 +728,92 @@ PHP_FUNCTION(dbase_create) } /* }}} */ +/* {{{ arginfo */ +static +ZEND_BEGIN_ARG_INFO(arginfo_dbase_open, 0) + ZEND_ARG_INFO(0, name) + ZEND_ARG_INFO(0, mode) +ZEND_END_ARG_INFO() + +static +ZEND_BEGIN_ARG_INFO(arginfo_dbase_close, 0) + ZEND_ARG_INFO(0, identifier) +ZEND_END_ARG_INFO() + +static +ZEND_BEGIN_ARG_INFO(arginfo_dbase_numrecords, 0) + ZEND_ARG_INFO(0, identifier) +ZEND_END_ARG_INFO() + +static +ZEND_BEGIN_ARG_INFO(arginfo_dbase_numfields, 0) + ZEND_ARG_INFO(0, identifier) +ZEND_END_ARG_INFO() + +static +ZEND_BEGIN_ARG_INFO(arginfo_dbase_pack, 0) + ZEND_ARG_INFO(0, identifier) +ZEND_END_ARG_INFO() + +static +ZEND_BEGIN_ARG_INFO(arginfo_dbase_add_record, 0) + ZEND_ARG_INFO(0, identifier) + ZEND_ARG_ARRAY_INFO(0, data, 0) +ZEND_END_ARG_INFO() + +static +ZEND_BEGIN_ARG_INFO(arginfo_dbase_replace_record, 0) + ZEND_ARG_INFO(0, identifier) + ZEND_ARG_ARRAY_INFO(0, data, 0) + ZEND_ARG_INFO(0, recnum) +ZEND_END_ARG_INFO() + +static +ZEND_BEGIN_ARG_INFO(arginfo_dbase_delete_record, 0) + ZEND_ARG_INFO(0, identifier) + ZEND_ARG_INFO(0, record) +ZEND_END_ARG_INFO() + +static +ZEND_BEGIN_ARG_INFO(arginfo_dbase_get_record, 0) + ZEND_ARG_INFO(0, identifier) + ZEND_ARG_INFO(0, record) +ZEND_END_ARG_INFO() + +static +ZEND_BEGIN_ARG_INFO(arginfo_dbase_get_record_with_names, 0) + ZEND_ARG_INFO(0, identifier) + ZEND_ARG_INFO(0, record) +ZEND_END_ARG_INFO() + +static +ZEND_BEGIN_ARG_INFO(arginfo_dbase_create, 0) + ZEND_ARG_INFO(0, filename) + ZEND_ARG_ARRAY_INFO(0, fields, 0) +ZEND_END_ARG_INFO() + +static +ZEND_BEGIN_ARG_INFO(arginfo_dbase_get_header_info, 0) + ZEND_ARG_INFO(0, database_handle) +ZEND_END_ARG_INFO() + +/* }}} */ + /* {{{ dbase_functions[] */ zend_function_entry dbase_functions[] = { - PHP_FE(dbase_open, NULL) - PHP_FE(dbase_create, NULL) - PHP_FE(dbase_close, NULL) - PHP_FE(dbase_numrecords, NULL) - PHP_FE(dbase_numfields, NULL) - PHP_FE(dbase_add_record, NULL) - PHP_FE(dbase_replace_record, NULL) - PHP_FE(dbase_get_record, NULL) - PHP_FE(dbase_get_record_with_names, NULL) - PHP_FE(dbase_delete_record, NULL) - PHP_FE(dbase_pack, NULL) - PHP_FE(dbase_get_header_info, NULL) + PHP_FE(dbase_open, arginfo_dbase_open) + PHP_FE(dbase_create, arginfo_dbase_create) + PHP_FE(dbase_close, arginfo_dbase_close) + PHP_FE(dbase_numrecords, arginfo_dbase_numrecords) + PHP_FE(dbase_numfields, arginfo_dbase_numfields) + PHP_FE(dbase_add_record, arginfo_dbase_add_record) + PHP_FE(dbase_replace_record, arginfo_dbase_replace_record) + PHP_FE(dbase_get_record, arginfo_dbase_get_record) + PHP_FE(dbase_get_record_with_names, arginfo_dbase_get_record_with_names) + PHP_FE(dbase_delete_record, arginfo_dbase_delete_record) + PHP_FE(dbase_pack, arginfo_dbase_pack) + PHP_FE(dbase_get_header_info, arginfo_dbase_get_header_info) {NULL, NULL, NULL} }; /* }}} */ |
