diff options
author | Máté Kocsis <kocsismate@woohoolabs.com> | 2020-03-29 20:24:16 +0200 |
---|---|---|
committer | Máté Kocsis <kocsismate@woohoolabs.com> | 2020-04-03 14:23:54 +0200 |
commit | 305b17e85f3bb4836fd08f22c3a19c386478cdf4 (patch) | |
tree | dd890507687ab62038aad72f88d1bcfaa3614c89 /ext/intl/calendar | |
parent | 17d4e66204466cb5e3c0eb32aa18b8dbd9774ce3 (diff) | |
download | php-git-305b17e85f3bb4836fd08f22c3a19c386478cdf4.tar.gz |
Do not include the same stub multiple times
Closes GH-5322
Diffstat (limited to 'ext/intl/calendar')
-rw-r--r-- | ext/intl/calendar/calendar.stub.php | 105 | ||||
-rw-r--r-- | ext/intl/calendar/calendar_arginfo.h | 198 |
2 files changed, 0 insertions, 303 deletions
diff --git a/ext/intl/calendar/calendar.stub.php b/ext/intl/calendar/calendar.stub.php index 267035e268..85001da58c 100644 --- a/ext/intl/calendar/calendar.stub.php +++ b/ext/intl/calendar/calendar.stub.php @@ -171,108 +171,3 @@ class IntlGregorianCalendar extends IntlCalendar /** @return bool */ public function isLeapYear(int $year) {} } - -/** @param IntlTimeZone|DateTimeZone|string|null $timeZone */ -function intlcal_create_instance($timeZone = null, ?string $locale = null): IntlCalendar|null {} - -function intlcal_get_keyword_values_for_locale(string $key, string $locale, bool $commonlyUsed): IntlIterator|false {} - -function intlcal_get_now(): float {} - -function intlcal_get_available_locales(): array {} - -function intlcal_get(IntlCalendar $calendar, int $field): int|false {} - -function intlcal_get_time(IntlCalendar $calendar): float|false {} - -function intlcal_set_time(IntlCalendar $calendar, float $date): bool {} - -function intlcal_add(IntlCalendar $calendar, int $field, int $amount): bool {} - -/** @param IntlTimeZone|DateTimeZone|string|null $timeZone */ -function intlcal_set_time_zone(IntlCalendar $calendar, $timeZone): bool {} - -function intlcal_after(IntlCalendar $calendarObject, IntlCalendar $calendar): bool {} - -function intlcal_before(IntlCalendar $calendarObject, IntlCalendar $calendar): bool {} - -function intlcal_set(IntlCalendar $calendar, int $year, int $month, int $dayOfMonth = UNKNOWN, $hour = UNKNOWN, int $minute = UNKNOWN, int $second = UNKNOWN): bool {} - -/** @param int|bool $amountOrUpOrDown */ -function intlcal_roll(IntlCalendar $calendar, int $field, $amountOrUpOrDown): bool {} - -function intlcal_clear(IntlCalendar $calendar, ?int $field = null): bool {} - -function intlcal_field_difference(IntlCalendar $calendar, float $when, int $field): int|false {} - -function intlcal_get_actual_maximum(IntlCalendar $calendar, int $field): int|false {} - -function intlcal_get_actual_minimum(IntlCalendar $calendar, int $field): int|false {} - -function intlcal_get_day_of_week_type(IntlCalendar $calendar, int $dayOfWeek): int|false {} - -function intlcal_get_first_day_of_week(IntlCalendar $calendar): int|false {} - -function intlcal_greatest_minimum(IntlCalendar $calendar, int $field): int|false {} - -function intlcal_get_least_maximum(IntlCalendar $calendar, int $field): int|false {} - -function intlcal_get_greatest_minimum(IntlCalendar $calendar, int $field): int|false {} - -function intlcal_get_locale(IntlCalendar $calendar, int $localeType): string|false {} - -function intlcal_get_maximum(IntlCalendar $calendar, int $field): int|false {} - -function intlcal_get_minimal_days_in_first_week(IntlCalendar $calendar): int|false {} - -function intlcal_set_minimal_days_in_first_week(IntlCalendar $calendar, int $numberOfDays): bool {} - -function intlcal_get_minimum(IntlCalendar $calendar, int $field): int|false {} - -function intlcal_get_time_zone(IntlCalendar $calendar): IntlTimeZone|false {} - -function intlcal_get_type(IntlCalendar $calendar): string {} - -function intlcal_get_weekend_transition(IntlCalendar $calendar, int $dayOfWeek): int|false {} - -function intlcal_in_daylight_time(IntlCalendar $calendar): bool {} - -function intlcal_is_lenient(IntlCalendar $calendar): bool {} - -function intlcal_is_set(IntlCalendar $calendar, int $field): bool {} - -function intlcal_is_equivalent_to(IntlCalendar $calendarObject, IntlCalendar $calendar): bool {} - -function intlcal_is_weekend(IntlCalendar $calendar, ?float $date = null): bool {} - -function intlcal_set_first_day_of_week(IntlCalendar $calendar, int $dayOfWeek): bool {} - -function intlcal_set_lenient(IntlCalendar $calendar, bool $isLenient): bool {} - -function intlcal_get_repeated_wall_time_option(IntlCalendar $calendar): int {} - -function intlcal_equals(IntlCalendar $calendarObject, IntlCalendar $calendar): bool {} - -function intlcal_get_skipped_wall_time_option(IntlCalendar $calendar): int {} - -function intlcal_set_repeated_wall_time_option(IntlCalendar $calendar, int $wallTimeOption): bool {} - -function intlcal_set_skipped_wall_time_option(IntlCalendar $calendar, int $wallTimeOption): bool {} - -/** @param DateTime|string $dateTime */ -function intlcal_from_date_time($dateTime, ?string $locale = null): ?IntlCalendar {} - -function intlcal_to_date_time(IntlCalendar $calendar): DateTime|false {} - -function intlcal_get_error_code(IntlCalendar $calendar): int|false {} - -function intlcal_get_error_message(IntlCalendar $calendar): string|false {} - -/** @param IntlTimeZone|DateTimeZone|string|null $timeZone */ -function intlgregcal_create_instance($timeZone = null, ?string $locale = null): ?IntlGregorianCalendar {} - -function intlgregcal_set_gregorian_change(IntlGregorianCalendar $calendar, float $change): bool {} - -function intlgregcal_get_gregorian_change(IntlGregorianCalendar $calendar): float|false {} - -function intlgregcal_is_leap_year(IntlGregorianCalendar $calendar, int $year): bool {} diff --git a/ext/intl/calendar/calendar_arginfo.h b/ext/intl/calendar/calendar_arginfo.h index efe89030ec..0d3e5da541 100644 --- a/ext/intl/calendar/calendar_arginfo.h +++ b/ext/intl/calendar/calendar_arginfo.h @@ -154,201 +154,3 @@ ZEND_END_ARG_INFO() ZEND_BEGIN_ARG_INFO_EX(arginfo_class_IntlGregorianCalendar_isLeapYear, 0, 0, 1) ZEND_ARG_TYPE_INFO(0, year, IS_LONG, 0) ZEND_END_ARG_INFO() - -ZEND_BEGIN_ARG_WITH_RETURN_OBJ_INFO_EX(arginfo_intlcal_create_instance, 0, 0, IntlCalendar, 1) - ZEND_ARG_INFO(0, timeZone) - ZEND_ARG_TYPE_INFO(0, locale, IS_STRING, 1) -ZEND_END_ARG_INFO() - -ZEND_BEGIN_ARG_WITH_RETURN_OBJ_TYPE_MASK_EX(arginfo_intlcal_get_keyword_values_for_locale, 0, 3, IntlIterator, MAY_BE_FALSE) - ZEND_ARG_TYPE_INFO(0, key, IS_STRING, 0) - ZEND_ARG_TYPE_INFO(0, locale, IS_STRING, 0) - ZEND_ARG_TYPE_INFO(0, commonlyUsed, _IS_BOOL, 0) -ZEND_END_ARG_INFO() - -ZEND_BEGIN_ARG_WITH_RETURN_TYPE_INFO_EX(arginfo_intlcal_get_now, 0, 0, IS_DOUBLE, 0) -ZEND_END_ARG_INFO() - -ZEND_BEGIN_ARG_WITH_RETURN_TYPE_INFO_EX(arginfo_intlcal_get_available_locales, 0, 0, IS_ARRAY, 0) -ZEND_END_ARG_INFO() - -ZEND_BEGIN_ARG_WITH_RETURN_TYPE_MASK_EX(arginfo_intlcal_get, 0, 2, MAY_BE_LONG|MAY_BE_FALSE) - ZEND_ARG_OBJ_INFO(0, calendar, IntlCalendar, 0) - ZEND_ARG_TYPE_INFO(0, field, IS_LONG, 0) -ZEND_END_ARG_INFO() - -ZEND_BEGIN_ARG_WITH_RETURN_TYPE_MASK_EX(arginfo_intlcal_get_time, 0, 1, MAY_BE_DOUBLE|MAY_BE_FALSE) - ZEND_ARG_OBJ_INFO(0, calendar, IntlCalendar, 0) -ZEND_END_ARG_INFO() - -ZEND_BEGIN_ARG_WITH_RETURN_TYPE_INFO_EX(arginfo_intlcal_set_time, 0, 2, _IS_BOOL, 0) - ZEND_ARG_OBJ_INFO(0, calendar, IntlCalendar, 0) - ZEND_ARG_TYPE_INFO(0, date, IS_DOUBLE, 0) -ZEND_END_ARG_INFO() - -ZEND_BEGIN_ARG_WITH_RETURN_TYPE_INFO_EX(arginfo_intlcal_add, 0, 3, _IS_BOOL, 0) - ZEND_ARG_OBJ_INFO(0, calendar, IntlCalendar, 0) - ZEND_ARG_TYPE_INFO(0, field, IS_LONG, 0) - ZEND_ARG_TYPE_INFO(0, amount, IS_LONG, 0) -ZEND_END_ARG_INFO() - -ZEND_BEGIN_ARG_WITH_RETURN_TYPE_INFO_EX(arginfo_intlcal_set_time_zone, 0, 2, _IS_BOOL, 0) - ZEND_ARG_OBJ_INFO(0, calendar, IntlCalendar, 0) - ZEND_ARG_INFO(0, timeZone) -ZEND_END_ARG_INFO() - -ZEND_BEGIN_ARG_WITH_RETURN_TYPE_INFO_EX(arginfo_intlcal_after, 0, 2, _IS_BOOL, 0) - ZEND_ARG_OBJ_INFO(0, calendarObject, IntlCalendar, 0) - ZEND_ARG_OBJ_INFO(0, calendar, IntlCalendar, 0) -ZEND_END_ARG_INFO() - -#define arginfo_intlcal_before arginfo_intlcal_after - -ZEND_BEGIN_ARG_WITH_RETURN_TYPE_INFO_EX(arginfo_intlcal_set, 0, 3, _IS_BOOL, 0) - ZEND_ARG_OBJ_INFO(0, calendar, IntlCalendar, 0) - ZEND_ARG_TYPE_INFO(0, year, IS_LONG, 0) - ZEND_ARG_TYPE_INFO(0, month, IS_LONG, 0) - ZEND_ARG_TYPE_INFO(0, dayOfMonth, IS_LONG, 0) - ZEND_ARG_INFO(0, hour) - ZEND_ARG_TYPE_INFO(0, minute, IS_LONG, 0) - ZEND_ARG_TYPE_INFO(0, second, IS_LONG, 0) -ZEND_END_ARG_INFO() - -ZEND_BEGIN_ARG_WITH_RETURN_TYPE_INFO_EX(arginfo_intlcal_roll, 0, 3, _IS_BOOL, 0) - ZEND_ARG_OBJ_INFO(0, calendar, IntlCalendar, 0) - ZEND_ARG_TYPE_INFO(0, field, IS_LONG, 0) - ZEND_ARG_INFO(0, amountOrUpOrDown) -ZEND_END_ARG_INFO() - -ZEND_BEGIN_ARG_WITH_RETURN_TYPE_INFO_EX(arginfo_intlcal_clear, 0, 1, _IS_BOOL, 0) - ZEND_ARG_OBJ_INFO(0, calendar, IntlCalendar, 0) - ZEND_ARG_TYPE_INFO(0, field, IS_LONG, 1) -ZEND_END_ARG_INFO() - -ZEND_BEGIN_ARG_WITH_RETURN_TYPE_MASK_EX(arginfo_intlcal_field_difference, 0, 3, MAY_BE_LONG|MAY_BE_FALSE) - ZEND_ARG_OBJ_INFO(0, calendar, IntlCalendar, 0) - ZEND_ARG_TYPE_INFO(0, when, IS_DOUBLE, 0) - ZEND_ARG_TYPE_INFO(0, field, IS_LONG, 0) -ZEND_END_ARG_INFO() - -#define arginfo_intlcal_get_actual_maximum arginfo_intlcal_get - -#define arginfo_intlcal_get_actual_minimum arginfo_intlcal_get - -ZEND_BEGIN_ARG_WITH_RETURN_TYPE_MASK_EX(arginfo_intlcal_get_day_of_week_type, 0, 2, MAY_BE_LONG|MAY_BE_FALSE) - ZEND_ARG_OBJ_INFO(0, calendar, IntlCalendar, 0) - ZEND_ARG_TYPE_INFO(0, dayOfWeek, IS_LONG, 0) -ZEND_END_ARG_INFO() - -ZEND_BEGIN_ARG_WITH_RETURN_TYPE_MASK_EX(arginfo_intlcal_get_first_day_of_week, 0, 1, MAY_BE_LONG|MAY_BE_FALSE) - ZEND_ARG_OBJ_INFO(0, calendar, IntlCalendar, 0) -ZEND_END_ARG_INFO() - -#define arginfo_intlcal_greatest_minimum arginfo_intlcal_get - -#define arginfo_intlcal_get_least_maximum arginfo_intlcal_get - -#define arginfo_intlcal_get_greatest_minimum arginfo_intlcal_get - -ZEND_BEGIN_ARG_WITH_RETURN_TYPE_MASK_EX(arginfo_intlcal_get_locale, 0, 2, MAY_BE_STRING|MAY_BE_FALSE) - ZEND_ARG_OBJ_INFO(0, calendar, IntlCalendar, 0) - ZEND_ARG_TYPE_INFO(0, localeType, IS_LONG, 0) -ZEND_END_ARG_INFO() - -#define arginfo_intlcal_get_maximum arginfo_intlcal_get - -#define arginfo_intlcal_get_minimal_days_in_first_week arginfo_intlcal_get_first_day_of_week - -ZEND_BEGIN_ARG_WITH_RETURN_TYPE_INFO_EX(arginfo_intlcal_set_minimal_days_in_first_week, 0, 2, _IS_BOOL, 0) - ZEND_ARG_OBJ_INFO(0, calendar, IntlCalendar, 0) - ZEND_ARG_TYPE_INFO(0, numberOfDays, IS_LONG, 0) -ZEND_END_ARG_INFO() - -#define arginfo_intlcal_get_minimum arginfo_intlcal_get - -ZEND_BEGIN_ARG_WITH_RETURN_OBJ_TYPE_MASK_EX(arginfo_intlcal_get_time_zone, 0, 1, IntlTimeZone, MAY_BE_FALSE) - ZEND_ARG_OBJ_INFO(0, calendar, IntlCalendar, 0) -ZEND_END_ARG_INFO() - -ZEND_BEGIN_ARG_WITH_RETURN_TYPE_INFO_EX(arginfo_intlcal_get_type, 0, 1, IS_STRING, 0) - ZEND_ARG_OBJ_INFO(0, calendar, IntlCalendar, 0) -ZEND_END_ARG_INFO() - -#define arginfo_intlcal_get_weekend_transition arginfo_intlcal_get_day_of_week_type - -ZEND_BEGIN_ARG_WITH_RETURN_TYPE_INFO_EX(arginfo_intlcal_in_daylight_time, 0, 1, _IS_BOOL, 0) - ZEND_ARG_OBJ_INFO(0, calendar, IntlCalendar, 0) -ZEND_END_ARG_INFO() - -#define arginfo_intlcal_is_lenient arginfo_intlcal_in_daylight_time - -ZEND_BEGIN_ARG_WITH_RETURN_TYPE_INFO_EX(arginfo_intlcal_is_set, 0, 2, _IS_BOOL, 0) - ZEND_ARG_OBJ_INFO(0, calendar, IntlCalendar, 0) - ZEND_ARG_TYPE_INFO(0, field, IS_LONG, 0) -ZEND_END_ARG_INFO() - -#define arginfo_intlcal_is_equivalent_to arginfo_intlcal_after - -ZEND_BEGIN_ARG_WITH_RETURN_TYPE_INFO_EX(arginfo_intlcal_is_weekend, 0, 1, _IS_BOOL, 0) - ZEND_ARG_OBJ_INFO(0, calendar, IntlCalendar, 0) - ZEND_ARG_TYPE_INFO(0, date, IS_DOUBLE, 1) -ZEND_END_ARG_INFO() - -ZEND_BEGIN_ARG_WITH_RETURN_TYPE_INFO_EX(arginfo_intlcal_set_first_day_of_week, 0, 2, _IS_BOOL, 0) - ZEND_ARG_OBJ_INFO(0, calendar, IntlCalendar, 0) - ZEND_ARG_TYPE_INFO(0, dayOfWeek, IS_LONG, 0) -ZEND_END_ARG_INFO() - -ZEND_BEGIN_ARG_WITH_RETURN_TYPE_INFO_EX(arginfo_intlcal_set_lenient, 0, 2, _IS_BOOL, 0) - ZEND_ARG_OBJ_INFO(0, calendar, IntlCalendar, 0) - ZEND_ARG_TYPE_INFO(0, isLenient, _IS_BOOL, 0) -ZEND_END_ARG_INFO() - -ZEND_BEGIN_ARG_WITH_RETURN_TYPE_INFO_EX(arginfo_intlcal_get_repeated_wall_time_option, 0, 1, IS_LONG, 0) - ZEND_ARG_OBJ_INFO(0, calendar, IntlCalendar, 0) -ZEND_END_ARG_INFO() - -#define arginfo_intlcal_equals arginfo_intlcal_after - -#define arginfo_intlcal_get_skipped_wall_time_option arginfo_intlcal_get_repeated_wall_time_option - -ZEND_BEGIN_ARG_WITH_RETURN_TYPE_INFO_EX(arginfo_intlcal_set_repeated_wall_time_option, 0, 2, _IS_BOOL, 0) - ZEND_ARG_OBJ_INFO(0, calendar, IntlCalendar, 0) - ZEND_ARG_TYPE_INFO(0, wallTimeOption, IS_LONG, 0) -ZEND_END_ARG_INFO() - -#define arginfo_intlcal_set_skipped_wall_time_option arginfo_intlcal_set_repeated_wall_time_option - -ZEND_BEGIN_ARG_WITH_RETURN_OBJ_INFO_EX(arginfo_intlcal_from_date_time, 0, 1, IntlCalendar, 1) - ZEND_ARG_INFO(0, dateTime) - ZEND_ARG_TYPE_INFO(0, locale, IS_STRING, 1) -ZEND_END_ARG_INFO() - -ZEND_BEGIN_ARG_WITH_RETURN_OBJ_TYPE_MASK_EX(arginfo_intlcal_to_date_time, 0, 1, DateTime, MAY_BE_FALSE) - ZEND_ARG_OBJ_INFO(0, calendar, IntlCalendar, 0) -ZEND_END_ARG_INFO() - -#define arginfo_intlcal_get_error_code arginfo_intlcal_get_first_day_of_week - -ZEND_BEGIN_ARG_WITH_RETURN_TYPE_MASK_EX(arginfo_intlcal_get_error_message, 0, 1, MAY_BE_STRING|MAY_BE_FALSE) - ZEND_ARG_OBJ_INFO(0, calendar, IntlCalendar, 0) -ZEND_END_ARG_INFO() - -ZEND_BEGIN_ARG_WITH_RETURN_OBJ_INFO_EX(arginfo_intlgregcal_create_instance, 0, 0, IntlGregorianCalendar, 1) - ZEND_ARG_INFO(0, timeZone) - ZEND_ARG_TYPE_INFO(0, locale, IS_STRING, 1) -ZEND_END_ARG_INFO() - -ZEND_BEGIN_ARG_WITH_RETURN_TYPE_INFO_EX(arginfo_intlgregcal_set_gregorian_change, 0, 2, _IS_BOOL, 0) - ZEND_ARG_OBJ_INFO(0, calendar, IntlGregorianCalendar, 0) - ZEND_ARG_TYPE_INFO(0, change, IS_DOUBLE, 0) -ZEND_END_ARG_INFO() - -ZEND_BEGIN_ARG_WITH_RETURN_TYPE_MASK_EX(arginfo_intlgregcal_get_gregorian_change, 0, 1, MAY_BE_DOUBLE|MAY_BE_FALSE) - ZEND_ARG_OBJ_INFO(0, calendar, IntlGregorianCalendar, 0) -ZEND_END_ARG_INFO() - -ZEND_BEGIN_ARG_WITH_RETURN_TYPE_INFO_EX(arginfo_intlgregcal_is_leap_year, 0, 2, _IS_BOOL, 0) - ZEND_ARG_OBJ_INFO(0, calendar, IntlGregorianCalendar, 0) - ZEND_ARG_TYPE_INFO(0, year, IS_LONG, 0) -ZEND_END_ARG_INFO() |