]> granicus.if.org Git - php/commitdiff
Get rid of method mapping of BreakIterator classes
authorMáté Kocsis <kocsismate@woohoolabs.com>
Tue, 25 Feb 2020 18:57:23 +0000 (19:57 +0100)
committerMáté Kocsis <kocsismate@woohoolabs.com>
Tue, 25 Feb 2020 22:05:24 +0000 (23:05 +0100)
ext/intl/breakiterator/breakiterator_class.cpp
ext/intl/breakiterator/breakiterator_methods.cpp
ext/intl/breakiterator/breakiterator_methods.h
ext/intl/breakiterator/codepointiterator_methods.cpp
ext/intl/breakiterator/codepointiterator_methods.h
ext/intl/breakiterator/rulebasedbreakiterator_methods.cpp
ext/intl/breakiterator/rulebasedbreakiterator_methods.h

index abbc413c5c2a60b9931ab2685f6f55fbd44cad1f..301701d29e143916e1b9992d2d1b358cc1c1c203 100644 (file)
@@ -222,31 +222,31 @@ static zend_object *BreakIterator_object_create(zend_class_entry *ce)
 /* }}} */
 
 /* {{{ BreakIterator_class_functions
- * Every 'BreakIterator' class method has an entry in this table
+ * Every 'IntlBreakIterator' class method has an entry in this table
  */
 static const zend_function_entry BreakIterator_class_functions[] = {
-       PHP_ME(BreakIterator,                                   __construct,                                                    arginfo_class_IntlBreakIterator___construct,                            ZEND_ACC_PRIVATE)
-       PHP_ME_MAPPING(createWordInstance,              breakiter_create_word_instance,                 arginfo_class_IntlBreakIterator_createWordInstance,                     ZEND_ACC_STATIC | ZEND_ACC_PUBLIC)
-       PHP_ME_MAPPING(createLineInstance,              breakiter_create_line_instance,                 arginfo_class_IntlBreakIterator_createLineInstance,                     ZEND_ACC_STATIC | ZEND_ACC_PUBLIC)
-       PHP_ME_MAPPING(createCharacterInstance, breakiter_create_character_instance,    arginfo_class_IntlBreakIterator_createCharacterInstance,        ZEND_ACC_STATIC | ZEND_ACC_PUBLIC)
-       PHP_ME_MAPPING(createSentenceInstance,  breakiter_create_sentence_instance,             arginfo_class_IntlBreakIterator_createSentenceInstance,         ZEND_ACC_STATIC | ZEND_ACC_PUBLIC)
-       PHP_ME_MAPPING(createTitleInstance,             breakiter_create_title_instance,                arginfo_class_IntlBreakIterator_createTitleInstance,            ZEND_ACC_STATIC | ZEND_ACC_PUBLIC)
-       PHP_ME_MAPPING(createCodePointInstance, breakiter_create_code_point_instance,   arginfo_class_IntlBreakIterator_createCodePointInstance,        ZEND_ACC_STATIC | ZEND_ACC_PUBLIC)
-       PHP_ME_MAPPING(getText,                                 breakiter_get_text,                                             arginfo_class_IntlBreakIterator_getText,                                        ZEND_ACC_PUBLIC)
-       PHP_ME_MAPPING(setText,                                 breakiter_set_text,                                             arginfo_class_IntlBreakIterator_setText,                                        ZEND_ACC_PUBLIC)
-       PHP_ME_MAPPING(first,                                   breakiter_first,                                                arginfo_class_IntlBreakIterator_first,                                          ZEND_ACC_PUBLIC)
-       PHP_ME_MAPPING(last,                                    breakiter_last,                                                 arginfo_class_IntlBreakIterator_last,                                           ZEND_ACC_PUBLIC)
-       PHP_ME_MAPPING(previous,                                breakiter_previous,                                             arginfo_class_IntlBreakIterator_previous,                                       ZEND_ACC_PUBLIC)
-       PHP_ME_MAPPING(next,                                    breakiter_next,                                                 arginfo_class_IntlBreakIterator_next,                                           ZEND_ACC_PUBLIC)
-       PHP_ME_MAPPING(current,                                 breakiter_current,                                              arginfo_class_IntlBreakIterator_current,                                        ZEND_ACC_PUBLIC)
-       PHP_ME_MAPPING(following,                               breakiter_following,                                    arginfo_class_IntlBreakIterator_following,                                      ZEND_ACC_PUBLIC)
-       PHP_ME_MAPPING(preceding,                               breakiter_preceding,                                    arginfo_class_IntlBreakIterator_preceding,                                      ZEND_ACC_PUBLIC)
-       PHP_ME_MAPPING(isBoundary,                              breakiter_is_boundary,                                  arginfo_class_IntlBreakIterator_isBoundary,                                     ZEND_ACC_PUBLIC)
-       PHP_ME_MAPPING(getLocale,                               breakiter_get_locale,                                   arginfo_class_IntlBreakIterator_getLocale,                                      ZEND_ACC_PUBLIC)
-       PHP_ME_MAPPING(getPartsIterator,                breakiter_get_parts_iterator,                   arginfo_class_IntlBreakIterator_getPartsIterator,                       ZEND_ACC_PUBLIC)
-
-       PHP_ME_MAPPING(getErrorCode,                    breakiter_get_error_code,                               arginfo_class_IntlBreakIterator_getErrorCode,                           ZEND_ACC_PUBLIC)
-       PHP_ME_MAPPING(getErrorMessage,                 breakiter_get_error_message,                    arginfo_class_IntlBreakIterator_getErrorMessage,                        ZEND_ACC_PUBLIC)
+       PHP_ME(BreakIterator,   __construct,                            arginfo_class_IntlBreakIterator___construct,                            ZEND_ACC_PRIVATE)
+       PHP_ME(BreakIterator,   createWordInstance,                     arginfo_class_IntlBreakIterator_createWordInstance,                     ZEND_ACC_STATIC | ZEND_ACC_PUBLIC)
+       PHP_ME(BreakIterator,   createLineInstance,                     arginfo_class_IntlBreakIterator_createLineInstance,                     ZEND_ACC_STATIC | ZEND_ACC_PUBLIC)
+       PHP_ME(BreakIterator,   createCharacterInstance,        arginfo_class_IntlBreakIterator_createCharacterInstance,        ZEND_ACC_STATIC | ZEND_ACC_PUBLIC)
+       PHP_ME(BreakIterator,   createSentenceInstance,         arginfo_class_IntlBreakIterator_createSentenceInstance,         ZEND_ACC_STATIC | ZEND_ACC_PUBLIC)
+       PHP_ME(BreakIterator,   createTitleInstance,            arginfo_class_IntlBreakIterator_createTitleInstance,            ZEND_ACC_STATIC | ZEND_ACC_PUBLIC)
+       PHP_ME(BreakIterator,   createCodePointInstance,        arginfo_class_IntlBreakIterator_createCodePointInstance,        ZEND_ACC_STATIC | ZEND_ACC_PUBLIC)
+       PHP_ME(BreakIterator,   getText,                                        arginfo_class_IntlBreakIterator_getText,                                        ZEND_ACC_PUBLIC)
+       PHP_ME(BreakIterator,   setText,                                        arginfo_class_IntlBreakIterator_setText,                                        ZEND_ACC_PUBLIC)
+       PHP_ME(BreakIterator,   first,                                          arginfo_class_IntlBreakIterator_first,                                          ZEND_ACC_PUBLIC)
+       PHP_ME(BreakIterator,   last,                                           arginfo_class_IntlBreakIterator_last,                                           ZEND_ACC_PUBLIC)
+       PHP_ME(BreakIterator,   previous,                                       arginfo_class_IntlBreakIterator_previous,                                       ZEND_ACC_PUBLIC)
+       PHP_ME(BreakIterator,   next,                                           arginfo_class_IntlBreakIterator_next,                                           ZEND_ACC_PUBLIC)
+       PHP_ME(BreakIterator,   current,                                        arginfo_class_IntlBreakIterator_current,                                        ZEND_ACC_PUBLIC)
+       PHP_ME(BreakIterator,   following,                                      arginfo_class_IntlBreakIterator_following,                                      ZEND_ACC_PUBLIC)
+       PHP_ME(BreakIterator,   preceding,                                      arginfo_class_IntlBreakIterator_preceding,                                      ZEND_ACC_PUBLIC)
+       PHP_ME(BreakIterator,   isBoundary,                                     arginfo_class_IntlBreakIterator_isBoundary,                                     ZEND_ACC_PUBLIC)
+       PHP_ME(BreakIterator,   getLocale,                                      arginfo_class_IntlBreakIterator_getLocale,                                      ZEND_ACC_PUBLIC)
+       PHP_ME(BreakIterator,   getPartsIterator,                       arginfo_class_IntlBreakIterator_getPartsIterator,                       ZEND_ACC_PUBLIC)
+
+       PHP_ME(BreakIterator,   getErrorCode,                           arginfo_class_IntlBreakIterator_getErrorCode,                           ZEND_ACC_PUBLIC)
+       PHP_ME(BreakIterator,   getErrorMessage,                        arginfo_class_IntlBreakIterator_getErrorMessage,                        ZEND_ACC_PUBLIC)
        PHP_FE_END
 };
 /* }}} */
@@ -254,11 +254,11 @@ static const zend_function_entry BreakIterator_class_functions[] = {
 /* {{{ RuleBasedBreakIterator_class_functions
  */
 static const zend_function_entry RuleBasedBreakIterator_class_functions[] = {
-       PHP_ME(IntlRuleBasedBreakIterator,              __construct,                                                    arginfo_class_IntlRuleBasedBreakIterator___construct,           ZEND_ACC_PUBLIC)
-       PHP_ME_MAPPING(getRules,                                rbbi_get_rules,                                                 arginfo_class_IntlRuleBasedBreakIterator_getRules,                      ZEND_ACC_PUBLIC)
-       PHP_ME_MAPPING(getRuleStatus,                   rbbi_get_rule_status,                                   arginfo_class_IntlRuleBasedBreakIterator_getRuleStatus,         ZEND_ACC_PUBLIC)
-       PHP_ME_MAPPING(getRuleStatusVec,                rbbi_get_rule_status_vec,                               arginfo_class_IntlRuleBasedBreakIterator_getRuleStatusVec,      ZEND_ACC_PUBLIC)
-       PHP_ME_MAPPING(getBinaryRules,                  rbbi_get_binary_rules,                                  arginfo_class_IntlRuleBasedBreakIterator_getBinaryRules,        ZEND_ACC_PUBLIC)
+       PHP_ME(IntlRuleBasedBreakIterator,              __construct,                                    arginfo_class_IntlRuleBasedBreakIterator___construct,           ZEND_ACC_PUBLIC)
+       PHP_ME(IntlRuleBasedBreakIterator,              getRules,                                               arginfo_class_IntlRuleBasedBreakIterator_getRules,                      ZEND_ACC_PUBLIC)
+       PHP_ME(IntlRuleBasedBreakIterator,              getRuleStatus,                                  arginfo_class_IntlRuleBasedBreakIterator_getRuleStatus,         ZEND_ACC_PUBLIC)
+       PHP_ME(IntlRuleBasedBreakIterator,              getRuleStatusVec,                               arginfo_class_IntlRuleBasedBreakIterator_getRuleStatusVec,      ZEND_ACC_PUBLIC)
+       PHP_ME(IntlRuleBasedBreakIterator,              getBinaryRules,                                 arginfo_class_IntlRuleBasedBreakIterator_getBinaryRules,        ZEND_ACC_PUBLIC)
        PHP_FE_END
 };
 /* }}} */
@@ -266,7 +266,7 @@ static const zend_function_entry RuleBasedBreakIterator_class_functions[] = {
 /* {{{ CodePointBreakIterator_class_functions
  */
 static const zend_function_entry CodePointBreakIterator_class_functions[] = {
-       PHP_ME_MAPPING(getLastCodePoint,                cpbi_get_last_code_point,                               arginfo_class_IntlCodePointBreakIterator_getLastCodePoint,      ZEND_ACC_PUBLIC)
+       PHP_ME(IntlCodePointBreakIterator,      getLastCodePoint,       arginfo_class_IntlCodePointBreakIterator_getLastCodePoint,      ZEND_ACC_PUBLIC)
        PHP_FE_END
 };
 /* }}} */
index fc1c813499b5a0cc29b7915b380c8b30e87e5704..3c9e93b1602836cc43dfc79dfd6270bec99bfc94 100644 (file)
@@ -73,42 +73,42 @@ static void _breakiter_factory(const char *func_name,
        breakiterator_object_create(return_value, biter, 1);
 }
 
-U_CFUNC PHP_FUNCTION(breakiter_create_word_instance)
+U_CFUNC PHP_METHOD(BreakIterator, createWordInstance)
 {
        _breakiter_factory("breakiter_create_word_instance",
                        &BreakIterator::createWordInstance,
                        INTERNAL_FUNCTION_PARAM_PASSTHRU);
 }
 
-U_CFUNC PHP_FUNCTION(breakiter_create_line_instance)
+U_CFUNC PHP_METHOD(BreakIterator, createLineInstance)
 {
        _breakiter_factory("breakiter_create_line_instance",
                        &BreakIterator::createLineInstance,
                        INTERNAL_FUNCTION_PARAM_PASSTHRU);
 }
 
-U_CFUNC PHP_FUNCTION(breakiter_create_character_instance)
+U_CFUNC PHP_METHOD(BreakIterator, createCharacterInstance)
 {
        _breakiter_factory("breakiter_create_character_instance",
                        &BreakIterator::createCharacterInstance,
                        INTERNAL_FUNCTION_PARAM_PASSTHRU);
 }
 
-U_CFUNC PHP_FUNCTION(breakiter_create_sentence_instance)
+U_CFUNC PHP_METHOD(BreakIterator, createSentenceInstance)
 {
        _breakiter_factory("breakiter_create_sentence_instance",
                        &BreakIterator::createSentenceInstance,
                        INTERNAL_FUNCTION_PARAM_PASSTHRU);
 }
 
-U_CFUNC PHP_FUNCTION(breakiter_create_title_instance)
+U_CFUNC PHP_METHOD(BreakIterator, createTitleInstance)
 {
        _breakiter_factory("breakiter_create_title_instance",
                        &BreakIterator::createTitleInstance,
                        INTERNAL_FUNCTION_PARAM_PASSTHRU);
 }
 
-U_CFUNC PHP_FUNCTION(breakiter_create_code_point_instance)
+U_CFUNC PHP_METHOD(BreakIterator, createCodePointInstance)
 {
        intl_error_reset(NULL);
 
@@ -120,7 +120,7 @@ U_CFUNC PHP_FUNCTION(breakiter_create_code_point_instance)
        breakiterator_object_create(return_value, cpbi, 1);
 }
 
-U_CFUNC PHP_FUNCTION(breakiter_get_text)
+U_CFUNC PHP_METHOD(BreakIterator, getText)
 {
        BREAKITER_METHOD_INIT_VARS;
        object = ZEND_THIS;
@@ -138,7 +138,7 @@ U_CFUNC PHP_FUNCTION(breakiter_get_text)
        }
 }
 
-U_CFUNC PHP_FUNCTION(breakiter_set_text)
+U_CFUNC PHP_METHOD(BreakIterator, setText)
 {
        UText   *ut = NULL;
        zend_string     *text;
@@ -217,28 +217,28 @@ static void _breakiter_int32_ret_int32(
        RETURN_LONG((zend_long)res);
 }
 
-U_CFUNC PHP_FUNCTION(breakiter_first)
+U_CFUNC PHP_METHOD(BreakIterator, first)
 {
        _breakiter_no_args_ret_int32("breakiter_first",
                        &BreakIterator::first,
                        INTERNAL_FUNCTION_PARAM_PASSTHRU);
 }
 
-U_CFUNC PHP_FUNCTION(breakiter_last)
+U_CFUNC PHP_METHOD(BreakIterator, last)
 {
        _breakiter_no_args_ret_int32("breakiter_last",
                        &BreakIterator::last,
                        INTERNAL_FUNCTION_PARAM_PASSTHRU);
 }
 
-U_CFUNC PHP_FUNCTION(breakiter_previous)
+U_CFUNC PHP_METHOD(BreakIterator, previous)
 {
        _breakiter_no_args_ret_int32("breakiter_previous",
                        &BreakIterator::previous,
                        INTERNAL_FUNCTION_PARAM_PASSTHRU);
 }
 
-U_CFUNC PHP_FUNCTION(breakiter_next)
+U_CFUNC PHP_METHOD(BreakIterator, next)
 {
        bool no_arg_version = false;
 
@@ -267,7 +267,7 @@ U_CFUNC PHP_FUNCTION(breakiter_next)
        }
 }
 
-U_CFUNC PHP_FUNCTION(breakiter_current)
+U_CFUNC PHP_METHOD(BreakIterator, current)
 {
        BREAKITER_METHOD_INIT_VARS;
        object = ZEND_THIS;
@@ -283,21 +283,21 @@ U_CFUNC PHP_FUNCTION(breakiter_current)
        RETURN_LONG((zend_long)res);
 }
 
-U_CFUNC PHP_FUNCTION(breakiter_following)
+U_CFUNC PHP_METHOD(BreakIterator, following)
 {
        _breakiter_int32_ret_int32("breakiter_following",
                        &BreakIterator::following,
                        INTERNAL_FUNCTION_PARAM_PASSTHRU);
 }
 
-U_CFUNC PHP_FUNCTION(breakiter_preceding)
+U_CFUNC PHP_METHOD(BreakIterator, preceding)
 {
        _breakiter_int32_ret_int32("breakiter_preceding",
                        &BreakIterator::preceding,
                        INTERNAL_FUNCTION_PARAM_PASSTHRU);
 }
 
-U_CFUNC PHP_FUNCTION(breakiter_is_boundary)
+U_CFUNC PHP_METHOD(BreakIterator, isBoundary)
 {
        zend_long offset;
        BREAKITER_METHOD_INIT_VARS;
@@ -322,7 +322,7 @@ U_CFUNC PHP_FUNCTION(breakiter_is_boundary)
        RETURN_BOOL((zend_long)res);
 }
 
-U_CFUNC PHP_FUNCTION(breakiter_get_locale)
+U_CFUNC PHP_METHOD(BreakIterator, getLocale)
 {
        zend_long       locale_type;
        BREAKITER_METHOD_INIT_VARS;
@@ -348,7 +348,7 @@ U_CFUNC PHP_FUNCTION(breakiter_get_locale)
        RETURN_STRING(locale.getName());
 }
 
-U_CFUNC PHP_FUNCTION(breakiter_get_parts_iterator)
+U_CFUNC PHP_METHOD(BreakIterator, getPartsIterator)
 {
        zend_long key_type = 0;
        BREAKITER_METHOD_INIT_VARS;
@@ -372,7 +372,7 @@ U_CFUNC PHP_FUNCTION(breakiter_get_parts_iterator)
                object, return_value, (parts_iter_key_type)key_type);
 }
 
-U_CFUNC PHP_FUNCTION(breakiter_get_error_code)
+U_CFUNC PHP_METHOD(BreakIterator, getErrorCode)
 {
        BREAKITER_METHOD_INIT_VARS;
        object = ZEND_THIS;
@@ -386,7 +386,7 @@ U_CFUNC PHP_FUNCTION(breakiter_get_error_code)
        RETURN_LONG((zend_long)BREAKITER_ERROR_CODE(bio));
 }
 
-U_CFUNC PHP_FUNCTION(breakiter_get_error_message)
+U_CFUNC PHP_METHOD(BreakIterator, getErrorMessage)
 {
        zend_string* message = NULL;
        BREAKITER_METHOD_INIT_VARS;
index 2aef4594411b3fdfb8a4422ec62cc760aff19709..880fdc168f3fef774f486e66f58194c329e73a3e 100644 (file)
 
 PHP_METHOD(BreakIterator, __construct);
 
-PHP_FUNCTION(breakiter_create_word_instance);
+PHP_METHOD(BreakIterator, createWordInstance);
 
-PHP_FUNCTION(breakiter_create_line_instance);
+PHP_METHOD(BreakIterator, createLineInstance);
 
-PHP_FUNCTION(breakiter_create_character_instance);
+PHP_METHOD(BreakIterator, createCharacterInstance);
 
-PHP_FUNCTION(breakiter_create_sentence_instance);
+PHP_METHOD(BreakIterator, createSentenceInstance);
 
-PHP_FUNCTION(breakiter_create_title_instance);
+PHP_METHOD(BreakIterator, createTitleInstance);
 
-PHP_FUNCTION(breakiter_create_code_point_instance);
+PHP_METHOD(BreakIterator, createCodePointInstance);
 
-PHP_FUNCTION(breakiter_get_text);
+PHP_METHOD(BreakIterator, getText);
 
-PHP_FUNCTION(breakiter_set_text);
+PHP_METHOD(BreakIterator, setText);
 
-PHP_FUNCTION(breakiter_first);
+PHP_METHOD(BreakIterator, first);
 
-PHP_FUNCTION(breakiter_last);
+PHP_METHOD(BreakIterator, last);
 
-PHP_FUNCTION(breakiter_previous);
+PHP_METHOD(BreakIterator, previous);
 
-PHP_FUNCTION(breakiter_next);
+PHP_METHOD(BreakIterator, next);
 
-PHP_FUNCTION(breakiter_current);
+PHP_METHOD(BreakIterator, current);
 
-PHP_FUNCTION(breakiter_following);
+PHP_METHOD(BreakIterator, following);
 
-PHP_FUNCTION(breakiter_preceding);
+PHP_METHOD(BreakIterator, preceding);
 
-PHP_FUNCTION(breakiter_is_boundary);
+PHP_METHOD(BreakIterator, isBoundary);
 
-PHP_FUNCTION(breakiter_get_locale);
+PHP_METHOD(BreakIterator, getLocale);
 
-PHP_FUNCTION(breakiter_get_parts_iterator);
+PHP_METHOD(BreakIterator, getPartsIterator);
 
-PHP_FUNCTION(breakiter_get_error_code);
+PHP_METHOD(BreakIterator, getErrorCode);
 
-PHP_FUNCTION(breakiter_get_error_message);
+PHP_METHOD(BreakIterator, getErrorMessage);
 
 #endif
index 12df7949257e5682dfde0959e3bf4d51cf921043..6409b5e05cf4d56f48271ae3bad0a5454f1dbea3 100644 (file)
@@ -25,7 +25,7 @@ static inline CodePointBreakIterator *fetch_cpbi(BreakIterator_object *bio) {
        return (CodePointBreakIterator*)bio->biter;
 }
 
-U_CFUNC PHP_FUNCTION(cpbi_get_last_code_point)
+U_CFUNC PHP_METHOD(IntlCodePointBreakIterator, getLastCodePoint)
 {
        BREAKITER_METHOD_INIT_VARS;
        object = ZEND_THIS;
index 867326cada3c81df889fd9d93c0a1735c94e8b76..04576d0eb1d1d3ea30dcd7e214bf68f9d985212b 100644 (file)
@@ -17,6 +17,6 @@
 
 #include <php.h>
 
-PHP_FUNCTION(cpbi_get_last_code_point);
+PHP_METHOD(IntlCodePointBreakIterator, getLastCodePoint);
 
 #endif
index 04031733d94ce92bbbafc155a4dc875d98d5b20f..3e49b1ceb31724911f7a3569a566c35e76a105d3 100644 (file)
@@ -95,7 +95,7 @@ U_CFUNC PHP_METHOD(IntlRuleBasedBreakIterator, __construct)
        zend_restore_error_handling(&error_handling);
 }
 
-U_CFUNC PHP_FUNCTION(rbbi_get_rules)
+U_CFUNC PHP_METHOD(IntlRuleBasedBreakIterator, getRules)
 {
        BREAKITER_METHOD_INIT_VARS;
        object = ZEND_THIS;
@@ -120,7 +120,7 @@ U_CFUNC PHP_FUNCTION(rbbi_get_rules)
        RETVAL_STR(u8str);
 }
 
-U_CFUNC PHP_FUNCTION(rbbi_get_rule_status)
+U_CFUNC PHP_METHOD(IntlRuleBasedBreakIterator, getRuleStatus)
 {
        BREAKITER_METHOD_INIT_VARS;
        object = ZEND_THIS;
@@ -134,7 +134,7 @@ U_CFUNC PHP_FUNCTION(rbbi_get_rule_status)
        RETURN_LONG(fetch_rbbi(bio)->getRuleStatus());
 }
 
-U_CFUNC PHP_FUNCTION(rbbi_get_rule_status_vec)
+U_CFUNC PHP_METHOD(IntlRuleBasedBreakIterator, getRuleStatusVec)
 {
        BREAKITER_METHOD_INIT_VARS;
        object = ZEND_THIS;
@@ -172,7 +172,7 @@ U_CFUNC PHP_FUNCTION(rbbi_get_rule_status_vec)
        delete[] rules;
 }
 
-U_CFUNC PHP_FUNCTION(rbbi_get_binary_rules)
+U_CFUNC PHP_METHOD(IntlRuleBasedBreakIterator, getBinaryRules)
 {
        BREAKITER_METHOD_INIT_VARS;
        object = ZEND_THIS;
index 88528f928e76f2d50869fe93a89fdf441723b078..9b6802bcfaa355fdaac672475c7e8c89dae69e1b 100644 (file)
 
 PHP_METHOD(IntlRuleBasedBreakIterator, __construct);
 
-PHP_FUNCTION(rbbi_get_rules);
+PHP_METHOD(IntlRuleBasedBreakIterator, getRules);
 
-PHP_FUNCTION(rbbi_get_rule_status);
+PHP_METHOD(IntlRuleBasedBreakIterator, getRuleStatus);
 
-PHP_FUNCTION(rbbi_get_rule_status_vec);
+PHP_METHOD(IntlRuleBasedBreakIterator, getRuleStatusVec);
 
-PHP_FUNCTION(rbbi_get_binary_rules);
+PHP_METHOD(IntlRuleBasedBreakIterator, getBinaryRules);
 
 #endif