diff options
Diffstat (limited to 'ext/intl/normalizer/normalizer_class.c')
-rw-r--r-- | ext/intl/normalizer/normalizer_class.c | 22 |
1 files changed, 4 insertions, 18 deletions
diff --git a/ext/intl/normalizer/normalizer_class.c b/ext/intl/normalizer/normalizer_class.c index ec96a163e9..0b6033893c 100644 --- a/ext/intl/normalizer/normalizer_class.c +++ b/ext/intl/normalizer/normalizer_class.c @@ -15,6 +15,7 @@ #include "normalizer_class.h" #include "php_intl.h" #include "normalizer_normalize.h" +#include "normalizer_arginfo.h" #include "intl_error.h" #include <unicode/unorm.h> @@ -25,30 +26,15 @@ zend_class_entry *Normalizer_ce_ptr = NULL; * 'Normalizer' class registration structures & functions */ -/* {{{ Normalizer methods arguments info */ - -ZEND_BEGIN_ARG_INFO_EX( normalizer_args, 0, 0, 1 ) - ZEND_ARG_INFO( 0, input ) - ZEND_ARG_INFO( 0, form ) -ZEND_END_ARG_INFO() - -#if U_ICU_VERSION_MAJOR_NUM >= 56 -ZEND_BEGIN_ARG_INFO_EX( decomposition_args, 0, 0, 1 ) - ZEND_ARG_INFO( 0, input ) -ZEND_END_ARG_INFO(); -#endif - -/* }}} */ - /* {{{ Normalizer_class_functions * Every 'Normalizer' class method has an entry in this table */ static const zend_function_entry Normalizer_class_functions[] = { - ZEND_FENTRY( normalize, ZEND_FN( normalizer_normalize ), normalizer_args, ZEND_ACC_PUBLIC|ZEND_ACC_STATIC ) - ZEND_FENTRY( isNormalized, ZEND_FN( normalizer_is_normalized ), normalizer_args, ZEND_ACC_PUBLIC|ZEND_ACC_STATIC ) + ZEND_FENTRY( normalize, ZEND_FN( normalizer_normalize ), arginfo_class_Normalizer_normalize, ZEND_ACC_PUBLIC|ZEND_ACC_STATIC ) + ZEND_FENTRY( isNormalized, ZEND_FN( normalizer_is_normalized ), arginfo_class_Normalizer_isNormalized, ZEND_ACC_PUBLIC|ZEND_ACC_STATIC ) #if U_ICU_VERSION_MAJOR_NUM >= 56 - ZEND_FENTRY( getRawDecomposition, ZEND_FN( normalizer_get_raw_decomposition ), decomposition_args, ZEND_ACC_PUBLIC|ZEND_ACC_STATIC ) + ZEND_FENTRY( getRawDecomposition, ZEND_FN( normalizer_get_raw_decomposition ), arginfo_class_Normalizer_getRawDecomposition, ZEND_ACC_PUBLIC|ZEND_ACC_STATIC ) #endif PHP_FE_END }; |