diff options
Diffstat (limited to 'ext/intl/timezone/timezone_arginfo.h')
-rw-r--r-- | ext/intl/timezone/timezone_arginfo.h | 44 |
1 files changed, 32 insertions, 12 deletions
diff --git a/ext/intl/timezone/timezone_arginfo.h b/ext/intl/timezone/timezone_arginfo.h index 48d99f5ee9..72a3c964c6 100644 --- a/ext/intl/timezone/timezone_arginfo.h +++ b/ext/intl/timezone/timezone_arginfo.h @@ -87,7 +87,9 @@ ZEND_END_ARG_INFO() #define arginfo_class_IntlTimeZone_useDaylightTime arginfo_class_IntlTimeZone___construct -#define arginfo_intltz_count_equivalent_ids arginfo_class_IntlTimeZone_countEquivalentIDs +ZEND_BEGIN_ARG_WITH_RETURN_TYPE_MASK_EX(arginfo_intltz_count_equivalent_ids, 0, 1, MAY_BE_LONG|MAY_BE_FALSE) + ZEND_ARG_TYPE_INFO(0, zoneId, IS_STRING, 0) +ZEND_END_ARG_INFO() ZEND_BEGIN_ARG_WITH_RETURN_OBJ_INFO_EX(arginfo_intltz_create_default, 0, 0, IntlTimeZone, 0) ZEND_END_ARG_INFO() @@ -104,28 +106,36 @@ ZEND_BEGIN_ARG_WITH_RETURN_OBJ_INFO_EX(arginfo_intltz_from_date_time_zone, 0, 1, ZEND_ARG_OBJ_INFO(0, zone, DateTimeZone, 0) ZEND_END_ARG_INFO() -#define arginfo_intltz_get_canonical_id arginfo_class_IntlTimeZone_getCanonicalID +ZEND_BEGIN_ARG_WITH_RETURN_TYPE_MASK_EX(arginfo_intltz_get_canonical_id, 0, 1, MAY_BE_STRING|MAY_BE_FALSE) + ZEND_ARG_TYPE_INFO(0, zoneId, IS_STRING, 0) + ZEND_ARG_INFO(1, isSystemID) +ZEND_END_ARG_INFO() -ZEND_BEGIN_ARG_INFO_EX(arginfo_intltz_get_display_name, 0, 0, 1) +ZEND_BEGIN_ARG_WITH_RETURN_TYPE_MASK_EX(arginfo_intltz_get_display_name, 0, 1, MAY_BE_STRING|MAY_BE_FALSE) ZEND_ARG_OBJ_INFO(0, tz, IntlTimeZone, 0) ZEND_ARG_TYPE_INFO(0, isDaylight, _IS_BOOL, 0) ZEND_ARG_TYPE_INFO(0, style, IS_LONG, 0) ZEND_ARG_TYPE_INFO(0, locale, IS_STRING, 1) ZEND_END_ARG_INFO() -ZEND_BEGIN_ARG_INFO_EX(arginfo_intltz_get_dst_savings, 0, 0, 1) +ZEND_BEGIN_ARG_WITH_RETURN_TYPE_MASK_EX(arginfo_intltz_get_dst_savings, 0, 1, MAY_BE_LONG|MAY_BE_FALSE) ZEND_ARG_OBJ_INFO(0, tz, IntlTimeZone, 0) ZEND_END_ARG_INFO() -#define arginfo_intltz_get_equivalent_id arginfo_class_IntlTimeZone_getEquivalentID +ZEND_BEGIN_ARG_WITH_RETURN_TYPE_MASK_EX(arginfo_intltz_get_equivalent_id, 0, 2, MAY_BE_STRING|MAY_BE_FALSE) + ZEND_ARG_TYPE_INFO(0, zoneId, IS_STRING, 0) + ZEND_ARG_TYPE_INFO(0, index, IS_LONG, 0) +ZEND_END_ARG_INFO() #define arginfo_intltz_get_error_code arginfo_intltz_get_dst_savings -#define arginfo_intltz_get_error_message arginfo_intltz_get_dst_savings +ZEND_BEGIN_ARG_WITH_RETURN_TYPE_MASK_EX(arginfo_intltz_get_error_message, 0, 1, MAY_BE_STRING|MAY_BE_FALSE) + ZEND_ARG_OBJ_INFO(0, tz, IntlTimeZone, 0) +ZEND_END_ARG_INFO() #define arginfo_intltz_get_gmt arginfo_intltz_create_default -#define arginfo_intltz_get_id arginfo_intltz_get_dst_savings +#define arginfo_intltz_get_id arginfo_intltz_get_error_message ZEND_BEGIN_ARG_WITH_RETURN_TYPE_INFO_EX(arginfo_intltz_get_offset, 0, 5, _IS_BOOL, 0) ZEND_ARG_OBJ_INFO(0, tz, IntlTimeZone, 0) @@ -137,18 +147,26 @@ ZEND_END_ARG_INFO() #define arginfo_intltz_get_raw_offset arginfo_intltz_get_dst_savings -#define arginfo_intltz_get_region arginfo_class_IntlTimeZone_countEquivalentIDs +ZEND_BEGIN_ARG_WITH_RETURN_TYPE_MASK_EX(arginfo_intltz_get_region, 0, 1, MAY_BE_STRING|MAY_BE_FALSE) + ZEND_ARG_TYPE_INFO(0, zoneId, IS_STRING, 0) +ZEND_END_ARG_INFO() -#define arginfo_intltz_get_tz_data_version arginfo_class_IntlTimeZone___construct +ZEND_BEGIN_ARG_WITH_RETURN_TYPE_MASK_EX(arginfo_intltz_get_tz_data_version, 0, 0, MAY_BE_STRING|MAY_BE_FALSE) +ZEND_END_ARG_INFO() #define arginfo_intltz_get_unknown arginfo_intltz_create_default #if U_ICU_VERSION_MAJOR_NUM >= 52 -#define arginfo_intltz_get_windows_id arginfo_class_IntlTimeZone_getWindowsID +ZEND_BEGIN_ARG_WITH_RETURN_TYPE_MASK_EX(arginfo_intltz_get_windows_id, 0, 1, MAY_BE_STRING|MAY_BE_FALSE) + ZEND_ARG_TYPE_INFO(0, timezone, IS_STRING, 0) +ZEND_END_ARG_INFO() #endif #if U_ICU_VERSION_MAJOR_NUM >= 52 -#define arginfo_intltz_get_id_for_windows_id arginfo_class_IntlTimeZone_getIDForWindowsID +ZEND_BEGIN_ARG_WITH_RETURN_TYPE_MASK_EX(arginfo_intltz_get_id_for_windows_id, 0, 1, MAY_BE_STRING|MAY_BE_FALSE) + ZEND_ARG_TYPE_INFO(0, timezone, IS_STRING, 0) + ZEND_ARG_TYPE_INFO(0, region, IS_STRING, 0) +ZEND_END_ARG_INFO() #endif ZEND_BEGIN_ARG_WITH_RETURN_TYPE_INFO_EX(arginfo_intltz_has_same_rules, 0, 2, _IS_BOOL, 0) @@ -156,7 +174,9 @@ ZEND_BEGIN_ARG_WITH_RETURN_TYPE_INFO_EX(arginfo_intltz_has_same_rules, 0, 2, _IS ZEND_ARG_OBJ_INFO(0, otherTimeZone, IntlTimeZone, 0) ZEND_END_ARG_INFO() -#define arginfo_intltz_to_date_time_zone arginfo_intltz_get_dst_savings +ZEND_BEGIN_ARG_INFO_EX(arginfo_intltz_to_date_time_zone, 0, 0, 1) + ZEND_ARG_OBJ_INFO(0, tz, IntlTimeZone, 0) +ZEND_END_ARG_INFO() ZEND_BEGIN_ARG_WITH_RETURN_TYPE_INFO_EX(arginfo_intltz_use_daylight_time, 0, 1, _IS_BOOL, 0) ZEND_ARG_OBJ_INFO(0, tz, IntlTimeZone, 0) |