History log of /php-src/ext/intl/php_intl.stub.php (Results 1 – 25 of 41)
Revision (<<< Hide revision tags) (Show revision tags >>>) Date Author Comments
(<<< Hide modified files)
(Show modified files >>>)
# 44e8301c 02-Mar-2024 Yuya Hamada

Add grapheme_str_split function

I noticed that PHP does not have a grapheme cluster based str_split function.
So I created the grapheme_str_split function.

This feature will all

Add grapheme_str_split function

I noticed that PHP does not have a grapheme cluster based str_split function.
So I created the grapheme_str_split function.

This feature will allow you to correctly handle emoji
and variable selectors.

Co-authored-by: Ayesh Karunaratne <Ayesh@users.noreply.github.com>

Close GH-13580

show more ...


# b06c95b6 16-Mar-2024 Máté Kocsis

Declare the missing true return types (#13709)


# dbf0b6aa 26-Feb-2024 Gina Peter Banyard

ext/intl: Refactor ResourceBundle get and dimension access (#13503)


# 22a3866f 17-Feb-2024 David Carlier

ext/intl: Timezone::getIanaID method addition.

returns the primary IANA zone ID from the provided timezone ID.
Most of the time, timezone ID==IANA ID.
available from icu >= 74.

ext/intl: Timezone::getIanaID method addition.

returns the primary IANA zone ID from the provided timezone ID.
Most of the time, timezone ID==IANA ID.
available from icu >= 74.

Close GH-13419.

show more ...


# 811245d2 18-Nov-2023 Máté Kocsis

Calling IntlGregorianCalendar::__construct() with more than 2 arguments and intlgregcal_create_instance()


# f4df37af 18-Nov-2023 Máté Kocsis

Deprecate calling IntlCalendar::set() with more than 2 arguments and intlcal_set()


# 85338569 07-May-2023 Máté Kocsis

Narrow bool return types to true when possible


# 45677081 05-Mar-2023 David Carlier

ext/intl: dateformatter settimezone changes on success, returning true like setcalendar.

Closes GH-10790


Revision tags: php-8.2.0RC1, php-8.1.10, php-8.0.23
# 66c4ade0 22-Aug-2022 Máté Kocsis

Declare ext/intl constants in stubs - part 14 (#9387)

Revision tags: php-8.0.23RC1, php-8.1.10RC1, php-8.2.0beta3
# 150456ea 02-Aug-2022 Máté Kocsis

Declare ext/intl constants in stubs - part 2 (#9219)

Revision tags: php-8.2.0beta2, php-8.1.9, php-8.0.22, php-8.1.9RC1, php-8.2.0beta1, php-8.0.22RC1, php-8.0.21, php-8.1.8, php-8.2.0alpha3, php-8.1.8RC1, php-8.2.0alpha2, php-8.0.21RC1, php-8.0.20, php-8.1.7, php-8.2.0alpha1, php-7.4.30, php-8.1.7RC1, php-8.0.20RC1, php-8.1.6, php-8.0.19, php-8.1.6RC1, php-8.0.19RC1, php-8.0.18, php-8.1.5, php-7.4.29, php-8.1.5RC1, php-8.0.18RC1, php-8.1.4, php-8.0.17, php-8.1.4RC1, php-8.0.17RC1, php-8.1.3, php-8.0.16, php-7.4.28, php-8.1.3RC1, php-8.0.16RC1, php-8.1.2, php-8.0.15, php-8.1.2RC1, php-8.0.15RC1, php-8.0.14, php-8.1.1, php-7.4.27, php-8.1.1RC1, php-8.0.14RC1, php-7.4.27RC1, php-8.1.0, php-8.0.13, php-7.4.26, php-7.3.33, php-8.1.0RC6, php-7.4.26RC1, php-8.0.13RC1, php-8.1.0RC5, php-7.3.32, php-7.4.25, php-8.0.12, php-8.1.0RC4, php-8.0.12RC1, php-7.4.25RC1, php-8.1.0RC3, php-8.0.11, php-7.4.24, php-7.3.31, php-8.1.0RC2, php-7.4.24RC1, php-8.0.11RC1, php-8.1.0RC1
# 20fb26e5 30-Aug-2021 Máté Kocsis

Add more specific array return type hints for various extensions - part 2

ext/ftp, ext/gmp, ext/intl

Closes GH-7433

# d670d933 04-Sep-2021 Máté Kocsis

Merge branch 'PHP-8.0' into PHP-8.1

* PHP-8.0:
Fix default value of $flags in idn_to_ascii() and idn_to_utf8()


# d5aed7b0 04-Sep-2021 Máté Kocsis

Fix default value of $flags in idn_to_ascii() and idn_to_utf8()

Revision tags: php-7.4.23, php-8.0.10
# b4b980e6 24-Aug-2021 Máté Kocsis

Merge branch 'PHP-8.0'

* PHP-8.0:
Declare a few missing function return types


Revision tags: php-7.3.30
# c58a9f2a 24-Aug-2021 Máté Kocsis

Declare a few missing function return types

Closes GH-7395

Revision tags: php-8.1.0beta3, php-8.0.10RC1, php-7.4.23RC1, php-8.1.0beta2, php-8.0.9, php-7.4.22, php-8.1.0beta1
# 9fe49668 14-Jul-2021 Nikita Popov

Remove null return type from msgfmt_parse_message()

This doesn't seem to possible. Only false is returned on failure.

# 2afbacc1 14-Jul-2021 Nikita Popov

Backport some intl stub changes from master

While we're not sure under what circumstances they would fail,
they're fallible on the implementation level.

# 5dc995df 14-Jul-2021 Nikita Popov

Eliminate null return value for Normalizer::normalize()

One error condition was returning null instead of false. Adjust
the implementation to look the same way as the exact same check

Eliminate null return value for Normalizer::normalize()

One error condition was returning null instead of false. Adjust
the implementation to look the same way as the exact same check
a few lines below.

show more ...

Revision tags: php-7.4.22RC1, php-8.0.9RC1, php-8.1.0alpha3
# 65b96397 06-Jul-2021 Máté Kocsis

Declare tentative return types for ext/intl (#6986)

Revision tags: php-7.4.21, php-7.3.29, php-8.0.8, php-8.1.0alpha2, php-7.4.21RC1, php-8.0.8RC1, php-8.1.0alpha1, php-8.0.7, php-7.4.20, php-8.0.7RC1, php-7.4.20RC1, php-8.0.6, php-7.4.19, php-7.4.18, php-7.3.28, php-8.0.5
# 331eddad 26-Apr-2021 Nikita Popov

Make date/time type arguments of IntlDateFormatter ctor optional

Default them to IntlDateFormatter:FULL, which has value 0, which
was what you would get if you passed null to these argum

Make date/time type arguments of IntlDateFormatter ctor optional

Default them to IntlDateFormatter:FULL, which has value 0, which
was what you would get if you passed null to these arguments in
weak typing mode. The documentation called this ICU's default
date/time type.

show more ...

Revision tags: php-8.0.5RC1, php-7.4.18RC1, php-8.0.4RC1, php-7.4.17RC1, php-8.0.3, php-7.4.16, php-8.0.3RC1, php-7.4.16RC1
# 45fa7596 09-Feb-2021 Máté Kocsis

Add missing classes to stubs

# 9d54609a 09-Feb-2021 Nikita Popov

Merge branch 'PHP-8.0'

* PHP-8.0:
Use E_ERROR to report arginfo/zpp mismatch
Make NumberFormatter ctor $pattern nullable
Make IntlDateFormatter ctor $pattern nullable


# f5768eaa 09-Feb-2021 Nikita Popov

Make NumberFormatter ctor $pattern nullable

Whether the pattern is needed depends on the used style. If no
pattern is needed, null is a more sensible value than an empty
string.

Make NumberFormatter ctor $pattern nullable

Whether the pattern is needed depends on the used style. If no
pattern is needed, null is a more sensible value than an empty
string.

fixup

show more ...

# 186f9bab 09-Feb-2021 Nikita Popov

Make IntlDateFormatter ctor $pattern nullable

The implementation already made this argument nullable, but it
was not reflected in the stub.

# c6723728 05-Feb-2021 Máté Kocsis

Generate ext/intl class entries from stubs

Closes GH-6670

12