Máté Kocsis
46a2c6a8d7
Fix return type of DateTimeImmutable::__set_state()
2020-12-28 14:45:13 +01:00
Christoph M. Becker
269936e680
DateTime*::getOffset() no longer returns false as of PHP 8.0.0
...
Cf. <https://github.com/php/doc-en/pull/282 >.
Closes GH-6539.
2020-12-26 15:13:05 +01:00
Semen Dubina
959d3c9636
Add regression test for bug #76770
...
Closes GH-3514.
2020-12-23 16:47:08 +01:00
Derick Rethans
288332077f
Fixed bug #80376 (last day of the month causes runway cpu usage)
2020-12-21 10:31:41 +00:00
Derick Rethans
b043759cb4
Fixed bug #80376 (last day of the month causes runway cpu usage)
2020-12-21 10:30:40 +00:00
Christoph M. Becker
32c6c29d79
Revert "DateTime:: and DateTimeImmutable::getTimestamp() may return false"
...
This reverts commit b67c232189
.
2020-12-20 23:07:02 +01:00
Christoph M. Becker
b67c232189
DateTime:: and DateTimeImmutable::getTimestamp() may return false
2020-12-20 19:32:12 +01:00
Christoph M. Becker
3c68f43251
Fix ext/date stubs
...
Closes GH-6523.
2020-12-20 18:14:20 +01:00
Christoph M. Becker
b678df5dc8
Merge branch 'PHP-7.4' into PHP-8.0
...
* PHP-7.4:
Fix #80280 : ADD_EXTENSION_DEP() fails for ext/standard and ext/date
2020-10-26 11:06:10 +01:00
Christoph M. Becker
8b59e4e897
Merge branch 'PHP-7.3' into PHP-7.4
...
* PHP-7.3:
Fix #80280 : ADD_EXTENSION_DEP() fails for ext/standard and ext/date
2020-10-26 11:05:22 +01:00
Christoph M. Becker
2be27074b6
Fix #80280 : ADD_EXTENSION_DEP() fails for ext/standard and ext/date
...
`ADD_EXTENSION_DEP()` relies on the `PHP_<extname>` config variables to
be set to `"yes"`, and since the standard and date extension are always
enabled, we define the respective variables uncoditionally.
Closes GH-6383.
2020-10-26 11:03:05 +01:00
Máté Kocsis
47bbfe1fc0
Require stubs to declare return types for magic methods when possible
...
Closes GH-6376
2020-10-23 16:33:16 +02:00
Derick Rethans
5eb6f593ee
Updated to version 2020.4 (2020d)
2020-10-22 10:12:27 +01:00
Derick Rethans
4ea01bdc67
Updated to version 2020.4 (2020d)
2020-10-22 10:12:26 +01:00
Derick Rethans
d4200ba6cf
Updated to version 2020.4 (2020d)
2020-10-22 10:12:24 +01:00
Derick Rethans
d0c2db4179
Updated to version 2020.3 (2020c)
2020-10-19 09:31:04 +01:00
Derick Rethans
a4c1a43a5b
Updated to version 2020.3 (2020c)
2020-10-19 09:31:03 +01:00
Derick Rethans
7b5f232b03
Updated to version 2020.3 (2020c)
2020-10-19 09:31:02 +01:00
Máté Kocsis
d6264b0966
Verify parameter names of function aliases
...
Closes GH-6335
2020-10-16 10:56:33 +02:00
Máté Kocsis
186612e4d7
Improve parameter names in ext/intl
...
Closes GH-6309
2020-10-12 18:06:45 +02:00
Derick Rethans
63289cfff3
Merge branch 'PHP-7.4' into PHP-8.0
2020-10-11 14:54:12 +01:00
Derick Rethans
34179ba809
Merge branch 'PHP-7.3' into PHP-7.4
2020-10-11 14:54:02 +01:00
Derick Rethans
1ed5a2a54d
Fixed test for bug #48097 due to confirmed data changes in timelib
2020-10-11 14:53:52 +01:00
Nikita Popov
cc58347105
Merge branch 'PHP-7.4' into PHP-8.0
...
* PHP-7.4:
XFAIL test broken by timelib update
2020-10-09 14:05:33 +02:00
Nikita Popov
229eb15f0e
Merge branch 'PHP-7.3' into PHP-7.4
...
* PHP-7.3:
XFAIL test broken by timelib update
2020-10-09 14:05:23 +02:00
Nikita Popov
5018581410
XFAIL test broken by timelib update
...
I was expecting this to get fixed quickly, but it didn't.
XFAIL for now.
2020-10-09 14:04:47 +02:00
Derick Rethans
2180e882f3
Updated to version 2020.2 (2020b)
2020-10-08 15:19:48 +01:00
Derick Rethans
950157942e
Updated to version 2020.2 (2020b)
2020-10-08 15:19:47 +01:00
Derick Rethans
14d231bd16
Updated to version 2020.2 (2020b)
2020-10-08 15:19:46 +01:00
Derick Rethans
088d284d9f
Updated to version 2020.2 (2020b)
2020-10-08 15:05:40 +01:00
Derick Rethans
c8929dc17e
Updated to version 2020.2 (2020b)
2020-10-08 15:05:39 +01:00
Derick Rethans
90a5d7c2ad
Updated to version 2020.2 (2020b)
2020-10-08 15:05:38 +01:00
Nikita Popov
25f1c405ff
Update ext/standard parameter names
...
Closes GH-6214.
2020-09-29 16:49:46 +02:00
Máté Kocsis
41b096b392
Promote a few forgotten warnings to exceptions
...
Closes GH-6211
2020-09-25 12:08:15 +02:00
Nikita Popov
c5401854fc
Run tidy
...
This should fix most of the remaining issues with tabs and spaces
being mixed in tests.
2020-09-18 14:28:32 +02:00
George Peter Banyard
95f4ee38bb
Add some ValueErrors to ext/date
...
Closes GH-5613
2020-09-16 01:29:28 +02:00
Máté Kocsis
8e8a277b2f
Slightly improve error handling in DatePeriod::__construct()
2020-09-14 11:59:51 +02:00
Máté Kocsis
9975986b7e
Improve error messages mentioning parameters instead of arguments
...
Closes GH-5999
2020-09-09 10:47:43 +02:00
Derick Rethans
2ee2335249
Fixed bug #80057 (DateTimeImmutable::createFromFormat() does not populate time)
2020-09-04 15:55:08 +01:00
Nikita Popov
ecd986c879
Fix build warnings after timelib update
2020-08-31 14:28:39 +02:00
Derick Rethans
41e11a8e71
Merge branch 'PHP-7.3' into PHP-7.4
2020-08-31 12:31:44 +01:00
Derick Rethans
488e53c18b
Fixed test case
2020-08-31 12:31:23 +01:00
Derick Rethans
8ec906563c
Update timelib to 2020.02
2020-08-31 12:23:54 +01:00
Derick Rethans
0bc8785b61
Update timelib to 2020.01
2020-08-31 12:03:08 +01:00
Derick Rethans
4a84aca68f
Merge branch 'PHP-7.4' into master
2020-08-31 11:42:20 +01:00
Derick Rethans
932b735822
Merge branch 'PHP-7.3' into PHP-7.4
2020-08-31 11:41:57 +01:00
Derick Rethans
778902db63
Update timelib to 2018.04
2020-08-31 11:41:41 +01:00
Nikita Popov
ac98ac7225
Merge branch 'PHP-7.4'
...
* PHP-7.4:
Don't assert when comparing uninit DateTimeZone objects
2020-08-27 16:20:24 +02:00
Nikita Popov
5ae657b296
Don't assert when comparing uninit DateTimeZone objects
...
Nothing guarantees that the objects are initialized here... just
check as usual.
2020-08-27 16:18:45 +02:00
Nikita Popov
988fc94bbb
Fix leak on failed DatePeriod initialization
...
We need to free not only p here, but also b and e.
2020-08-27 12:54:43 +02:00