diff options
Diffstat (limited to 'ext/skeleton/skeleton.c')
-rw-r--r-- | ext/skeleton/skeleton.c | 43 |
1 files changed, 36 insertions, 7 deletions
diff --git a/ext/skeleton/skeleton.c b/ext/skeleton/skeleton.c index 25b5e3d847..a30bc8c591 100644 --- a/ext/skeleton/skeleton.c +++ b/ext/skeleton/skeleton.c @@ -15,14 +15,18 @@ ZEND_DECLARE_MODULE_GLOBALS(extname) /* True global resources - no need for thread safety here */ static int le_extname; -/* Every user visible function must have an entry in extname_functions[]. -*/ +/* {{{ extname_functions[] + * + * Every user visible function must have an entry in extname_functions[]. + */ function_entry extname_functions[] = { PHP_FE(confirm_extname_compiled, NULL) /* For testing, remove later. */ /* __function_entries_here__ */ {NULL, NULL, NULL} /* Must be the last line in extname_functions[] */ }; +/* {{{ extname_module_entry + */ zend_module_entry extname_module_entry = { "extname", extname_functions, @@ -33,18 +37,24 @@ zend_module_entry extname_module_entry = { PHP_MINFO(extname), STANDARD_MODULE_PROPERTIES }; +/* }}} */ #ifdef COMPILE_DL_EXTNAME ZEND_GET_MODULE(extname) #endif +/* {{{ PHP_INI + */ /* Remove comments and fill if you need to have entries in php.ini PHP_INI_BEGIN() STD_PHP_INI_ENTRY("extname.value", "42", PHP_INI_ALL, OnUpdateInt, global_value, zend_extname_globals, extname_globals) STD_PHP_INI_ENTRY("extname.string", "foobar", PHP_INI_ALL, OnUpdateString, global_string, zend_extname_globals, extname_globals) PHP_INI_END() */ +/* }}} */ +/* {{{ PHP_MINIT_FUNCTION + */ PHP_MINIT_FUNCTION(extname) { /* Remove comments if you have entries in php.ini @@ -52,7 +62,10 @@ PHP_MINIT_FUNCTION(extname) */ return SUCCESS; } +/* }}} */ +/* {{{ PHP_MSHUTDOWN_FUNCTION + */ PHP_MSHUTDOWN_FUNCTION(extname) { /* Remove comments if you have entries in php.ini @@ -60,19 +73,28 @@ PHP_MSHUTDOWN_FUNCTION(extname) */ return SUCCESS; } +/* }}} */ /* Remove if there's nothing to do at request start */ +/* {{{ PHP_RINIT_FUNCTION + */ PHP_RINIT_FUNCTION(extname) { return SUCCESS; } +/* }}} */ /* Remove if there's nothing to do at request end */ +/* {{{ PHP_RSHUTDOWN_FUNCTION + */ PHP_RSHUTDOWN_FUNCTION(extname) { return SUCCESS; } +/* }}} */ +/* {{{ PHP_MINFO_FUNCTION + */ PHP_MINFO_FUNCTION(extname) { php_info_print_table_start(); @@ -83,6 +105,7 @@ PHP_MINFO_FUNCTION(extname) DISPLAY_INI_ENTRIES(); */ } +/* }}} */ /* Remove the following function when you have succesfully modified config.m4 so that your module can be compiled into PHP, it exists only for testing @@ -107,12 +130,18 @@ PHP_FUNCTION(confirm_extname_compiled) RETURN_STRINGL(string, len, 1); } /* }}} */ -/* The previous line is meant for emacs, so it can correctly fold and unfold - functions in source code. See the corresponding marks just before function - definition, where the functions purpose is also documented. Please follow - this convention for the convenience of others editing your code. +/* The previous line is meant for vim and emacs, so it can correctly fold and + unfold functions in source code. See the corresponding marks just before + function definition, where the functions purpose is also documented. Please + follow this convention for the convenience of others editing your code. */ /* __function_stubs_here__ */ -/* __footer_here__ */ +/* + * Local variables: + * tab-width: 4 + * c-basic-offset: 4 + * End: + * vim: sw=4 ts=4 tw=78 fdm=marker + */ |