George Peter Banyard
70e604ee46
Promote warnings to errors in extract()
2019-08-28 23:15:01 +02:00
Burak Çakırel
d2210dc2ea
Add assert arginfo stubs
...
Closes GH-4619.
2019-08-26 15:41:31 +02:00
Nikita Popov
0c2d4d698c
Make sure that params with null default are marked nullable
2019-08-26 14:34:28 +02:00
Nikita Popov
a47f170a75
Assert that symbol table is available in compact()
...
I believe NULL here is no longer possible due to the dynamic call
check. A similar assumption already exists in the extract()
implementation.
2019-08-26 14:25:48 +02:00
George Peter Banyard
c1c8538f95
Promote warnings to errors in array_rand()
2019-08-26 13:31:02 +02:00
Theodore Brown
d5f42d68c8
Convert remaining array function arginfo to PHP stubs
2019-08-26 12:53:00 +02:00
Olumide Samson
b9c961e160
Add some header and html function stub
2019-08-25 15:27:58 +02:00
inem0o
baeb10d736
Add sha1 arginfo stubs
2019-08-19 12:35:53 +02:00
inem0o
8150c65ae4
Add pageinfo arginfo stubs
2019-08-19 11:29:22 +02:00
inem0o
b7c4d8e846
Add metaphone arginfo stubs
2019-08-19 11:18:44 +02:00
inem0o
ff7900f551
Add md5 arginfo stubs
2019-08-19 09:41:46 +02:00
inem0o
f795bdfd30
Add lcg arginfo stubs
2019-08-16 12:56:07 +02:00
inem0o
f1eca42825
Add ftok arginfo stubs
2019-08-16 12:53:11 +02:00
Theodore Brown
e2b0fb946b
Add hrtime arginfo stubs
2019-08-14 16:46:10 +02:00
jason-liew
ffffaf12cf
add some stubs for array func in basic_functions
2019-08-14 15:27:58 +02:00
Islam Israfilov
1dc88ff67e
Add inet_ntop and inet_pton stubs
2019-08-13 14:52:14 +02:00
inem0o
ccf79547af
Add crypt() function's stub
...
Closes GH-4515.
2019-08-13 11:28:32 +02:00
inem0o
fb363f7f00
add syslog arginfo stubs
2019-08-13 09:58:26 +02:00
inem0o
1376f61aed
Add crc32 stub
2019-08-11 18:33:58 +02:00
inem0o
b98bc5bd92
Add base64_encode / base64_decode stubs
...
Closes GH-4504.
2019-08-10 17:40:10 +02:00
Nikita Popov
d9e2d18505
Add some basic_functions stubs
2019-08-10 12:34:29 +02:00
Nikita Popov
33886f710c
Generate arginfo from PHP stub files
...
Signature stubs for internal functions are specified in xyz.stub.php,
from which we generate actual arginfo structures in xyz_arginfo.h.
This file then needs to be included in the implementation appropriately.
Arginfo from stubs can be regenerated using scripts/dev/gen_stub.php.
However, this should also automatically happen when the stub file is
modified.
2019-08-09 14:51:25 +02:00