#
5f210620 |
| 03-Feb-2021 |
Máté Kocsis |
Generate class entries for a few extensions Relates to GH-6644 |
#
c31f9f7e |
| 18-Jan-2021 |
Nikita Popov |
Sync date_diff and DateTime::diff return type This function/method cannot return false. |
#
46a2c6a8 |
| 15-Nov-2020 |
Máté Kocsis |
Fix return type of DateTimeImmutable::__set_state() |
#
269936e6 |
| 26-Dec-2020 |
Christoph M. Becker |
DateTime*::getOffset() no longer returns false as of PHP 8.0.0 Cf. <https://github.com/php/doc-en/pull/282>. Closes GH-6539. |
#
32c6c29d |
| 20-Dec-2020 |
Christoph M. Becker |
Revert "DateTime:: and DateTimeImmutable::getTimestamp() may return false" This reverts commit b67c23218950eae0a153b093dcefbe14b3b40901. |
#
b67c2321 |
| 20-Dec-2020 |
Christoph M. Becker |
DateTime:: and DateTimeImmutable::getTimestamp() may return false |
#
3c68f432 |
| 09-Dec-2020 |
Christoph M. Becker |
Fix ext/date stubs Closes GH-6523. |
#
47bbfe1f |
| 23-Oct-2020 |
Máté Kocsis |
Require stubs to declare return types for magic methods when possible Closes GH-6376 |
#
d6264b09 |
| 13-Oct-2020 |
Máté Kocsis |
Verify parameter names of function aliases Closes GH-6335 |
#
186612e4 |
| 09-Oct-2020 |
Máté Kocsis |
Improve parameter names in ext/intl Closes GH-6309 |
#
95f4ee38 |
| 22-May-2020 |
George Peter Banyard |
Add some ValueErrors to ext/date Closes GH-5613 |
#
046cc5e4 |
| 07-Aug-2020 |
Máté Kocsis |
Add another round of missing parameter types to stubs Closes GH-5950 |
#
cdc85233 |
| 27-Jul-2020 |
Derick Rethans |
Last pass of 'More consistent parameter names for date/time functions' |
#
f66627ab |
| 26-Jul-2020 |
Derick Rethans |
Another pass of improving ext/date argument names |
#
e96e4ac7 |
| 24-Jul-2020 |
Derick Rethans |
More consistent parameter names for date/time functions |
#
81d8d602 |
| 17-Jul-2020 |
Nikita Popov |
Add missing param to DatePeriod::__construct() The signature is very overloaded, but takes at most four params, not three. |
#
30067894 |
| 30-Jun-2020 |
Máté Kocsis |
Update outdated arginfo hashes |
#
ff19ec2d |
| 26-Feb-2020 |
Nikita Popov |
Introduce InternalIterator Userland classes that implement Traversable must do so either through Iterator or IteratorAggregate. The same requirement does not exist for internal class
Introduce InternalIterator Userland classes that implement Traversable must do so either through Iterator or IteratorAggregate. The same requirement does not exist for internal classes: They can implement the internal get_iterator mechanism, without exposing either the Iterator or IteratorAggregate APIs. This makes them usable in get_iterator(), but incompatible with any Iterator based APIs. A lot of internal classes do this, because exposing the userland APIs is simply a lot of work. This patch alleviates this issue by providing a generic InternalIterator class, which acts as an adapater between get_iterator and Iterator, and can be easily used by many internal classes. At the same time, we extend the requirement that Traversable implies Iterator or IteratorAggregate to internal classes as well. Closes GH-5216.
show more ...
|
#
c9b9f525 |
| 19-Jun-2020 |
Nikita Popov |
Include stub hash in generated arginfo files The hash is used to check whether the arginfo file needs to be regenerated. PHP-Parser will only be downloaded if this is actually necess
Include stub hash in generated arginfo files The hash is used to check whether the arginfo file needs to be regenerated. PHP-Parser will only be downloaded if this is actually necessary. This ensures that release artifacts will never try to regenerate stubs and thus fetch PHP-Parser, as long as you do not modify any files. Closes GH-5739.
show more ...
|
#
ffcc8135 |
| 01-May-2020 |
Máté Kocsis |
Convert UNKNOWN default values to null in ext/date Closes GH-5509 |
#
3fe49d81 |
| 11-Apr-2020 |
Máté Kocsis |
Generate method entries from stubs for a couple of extensions Closes GH-5368 |
#
1d05771a |
| 09-Apr-2020 |
Máté Kocsis |
Add support for generating method entries from stubs Closes GH-5363 |
#
3709e74b |
| 06-Apr-2020 |
Máté Kocsis |
Store default parameter values of internal functions in arg info Closes GH-5353. From now on, PHP will have reflection information about default values of parameters of internal function
Store default parameter values of internal functions in arg info Closes GH-5353. From now on, PHP will have reflection information about default values of parameters of internal functions. Co-authored-by: Nikita Popov <nikita.ppv@gmail.com>
show more ...
|
#
7c307873 |
| 04-Apr-2020 |
Máté Kocsis |
Generate function entries from stubs for a couple of extensions Closes GH-5347 |
#
1658b5ba |
| 16-Dec-2019 |
mike |
Adding DateTime(Immutable)::createFromInterface() These are like DateTime::createFromImmutable() DateTimeImmutable::createFromMutable() but accept any DateTimeI
Adding DateTime(Immutable)::createFromInterface() These are like DateTime::createFromImmutable() DateTimeImmutable::createFromMutable() but accept any DateTimeInterface instead. Closes GH-5016.
show more ...
|