Commit graph

26554 commits

Author SHA1 Message Date
Christoph M. Becker
516e504ab1 Credit Yoshinari Takaoka
For months now, he's constantly cleaning up behind myself and others,
besides generally fixing and improving the manual.
2021-01-24 17:53:37 +01:00
Yoshinari Takaoka
f54beb6389 Added PHP 8 into versions.xml for exec based on stubs.
Closes GH-402.
2021-01-24 17:37:36 +01:00
Yoshinari Takaoka
004ab8efdb Added PHP 8 into versions.xml for url based on stubs.
Closes GH-401.
2021-01-24 17:36:14 +01:00
Yoshinari Takaoka
e9d73348f9 Added PHP 8 into versions.xml for enchant based on stubs.
Co-authored-by: Christoph M. Becker <cmbecker69@gmx.de>

Closes GH-400.
2021-01-24 17:34:55 +01:00
Yoshinari Takaoka
e8755dd809 Added PHP 8 into versions.xml for snmp based on stubs.
Closes GH-399.
2021-01-24 17:27:43 +01:00
Yoshinari Takaoka
b788aa73da Added PHP 8 into versions.xml for tokenizer based on stubs.
Closes GH-398.
2021-01-24 17:24:24 +01:00
Yoshinari Takaoka
ead1a146e0 Added PHP 8 into versions.xml for mhash based on stubs.
Closes GH-397.
2021-01-24 17:23:19 +01:00
Yoshinari Takaoka
443dc41e7d Added PHP 8 into versions.xml for password based on stubs.
Closes GH-396.
2021-01-24 17:18:16 +01:00
Yoshinari Takaoka
496d3f708e Added PHP 8 into versions.xml for classobj based on stubs.
Closes GH-395.
2021-01-24 15:58:28 +01:00
Tyson Andre
02f3bf5717 $this is not a **reference** to the called object.
It's the value of the called object.

Additionally, in php 7.1, it was no longer possible to reassign $this
indirectly through a reference.

Even in php 7.0, I'd think it would initially be more like a value
(that references can be created from) than
a reference, but I may be misunderstanding what this means or what $this
did in php 5 or older.

Closes GH-380.
2021-01-24 15:56:27 +01:00
Yoshinari Takaoka
0697c1fd36 Added PHP 8 into versions.xml for csprng based on stubs.
Closes GH-394.
2021-01-24 15:54:02 +01:00
Yoshinari Takaoka
48e16550b5 Added PHP 8 into versions.xml for com_dotnet based on stubs.
Closes GH-393.
2021-01-24 15:52:19 +01:00
Yoshinari Takaoka
d88a13cd9e __autoload was deleted as of PHP 8.0.0.
already documented in appendices/migration80/incompatible.xml.
2021-01-24 23:50:29 +09:00
Yoshinari Takaoka
b29a778d3f Added PHP 8 into versions.xml for xsl based on stubs.
Closes GH-392.
2021-01-24 15:46:46 +01:00
Yoshinari Takaoka
7848f358be Added PHP 8 into versions.xml for readline based on stubs.
Closes GH-391.
2021-01-24 15:44:46 +01:00
Yoshinari Takaoka
4bc958f807 Added PHP 8 into versions.xml for xml based on stubs.
Closes GH-390.
2021-01-24 15:43:41 +01:00
Yoshinari Takaoka
56f51f601b Added PHP 8 into versions.xml for calendar based on stubs.
Closes GH-389.
2021-01-24 15:42:20 +01:00
Yoshinari Takaoka
e56aaa041e Added PHP 8 into versions.xml for sysvsem based on stubs.
Closes GH-388.
2021-01-24 15:41:04 +01:00
Yoshinari Takaoka
a6561ba12e Added PHP 8 into versions.xml for libxml based on stubs.
Closes GH-387.
2021-01-24 15:39:31 +01:00
Martin Samesch
e58f2f6475 add missing parameter description 2021-01-24 13:13:51 +01:00
Yoshinari Takaoka
2a3060d1bb Added PHP 8 into versions.xml for hash based on stubs.
Closes GH-377.
2021-01-24 12:22:38 +01:00
Christoph M. Becker
5849b8f508 Remove obsolete date function entries
These have been shipped with PECL/date 0.1, but did not make it into
PHP 5.2.0.
2021-01-24 12:21:18 +01:00
Yoshinari Takaoka
88f02b1cd1 Added PHP 8 into versions.xml for date based on stubs.
Closes GH-378.
2021-01-24 12:07:30 +01:00
Yoshinari Takaoka
924daa2dcd Added PHP 8 into versions.xml for opcache based on stubs.
Closes GH-379.
2021-01-24 11:48:26 +01:00
Yoshinari Takaoka
9b78a35818 Added PHP 8 into versions.xml for bzip2 based on stubs.
Closes GH-382.
2021-01-24 11:45:55 +01:00
Yoshinari Takaoka
969eb8b1c7 Added PHP 8 into versions.xml for iconv based on stubs.
Closes GH-383.
2021-01-24 11:44:46 +01:00
Yoshinari Takaoka
0fd50b4b11 Added PHP 8 into versions.xml for xmlwriter based on stubs.
Closes GH-384.
2021-01-24 11:43:39 +01:00
Christoph M. Becker
45991ab5df Remove entry for "not yet implemented" method 2021-01-24 11:42:19 +01:00
Yoshinari Takaoka
3e5613aecb Added PHP 8 into versions.xml for xmlreader based on stubs.
Closes GH-385.
2021-01-24 11:41:06 +01:00
Yoshinari Takaoka
adb98b5a8f Added PHP 8 into versions.xml for uodbc based on stubs.
Co-authored-by: Christoph M. Becker <cmbecker69@gmx.de>

Closes GH-386.
2021-01-24 11:35:11 +01:00
Yoshinari Takaoka
bef1a3a8ee fixed XPointer evaluation failed build warning, related to soap constructor fix.
These soap class do not have any methods except for constructor.

XPointer evaluation failed: #xmlns(db=http://docbook.org/ns/docbook)
 xpointer(id('class.soapparam')/db:refentry/db:refsect1[@role='description']/descendant::db:methodsynopsis[not(@role='procedural')])
2021-01-23 09:23:07 +09:00
Philip Olson
4206843127 Added informaltable ids as needed by the docs at mysql.com 2021-01-22 14:46:42 -08:00
Christoph M. Becker
ef88bff8ae file_get_contents() raises warning for directories
Closes GH-46.
2021-01-22 14:43:22 +01:00
Côme Chilliet
e64ea89bbe Remove PHP4 constructors from ext/soap documentation
Contructors were still documented as aliases to classname::classname
 with the real documentation in classname::classname.

Closes GH-332.
2021-01-22 14:26:20 +01:00
grimskin
572c672502 Small grammar fix for the Attributes docs
- using `is` instead of `are` with singular noun - typo fix in word `separated`

Closes GH-370.
2021-01-22 14:05:08 +01:00
Ayesh Karunaratne
61f5c7a1f5 Fix CURLOPT_MAXREDIRS/FOLLOWLOCATION descriptions
Currently, the description for `CURLOPT_FOLLOWLOCATION` and `CURLOPT_MAXREDIRS` indicates that unless a `CURLOPT_MAXREDIRS` value is set, Curl will do an infinite loop.

However, this is not the case, because PHP internally sets a default value of 20. Please see:
 - [`ext/curl/interface.c`](d0e3fb495f/ext/curl/interface.c (L1806))
 - [PHP Curl Security Hardening: Infinite loops](https://php.watch/articles/php-curl-security-hardening#infinite-redirects)
 - [Libcurl: CURLOPT_MAXREDIRS.html](https://curl.se/libcurl/c/CURLOPT_MAXREDIRS.html)

The default libcurl behavior is indeed to not limit the number of redirects, which enables infinite loops, but I think we probably should keep the PHP's sane default of 20, and update the documentation instead.

Closes GH-371.
2021-01-22 14:02:21 +01:00
Lucas Werkmeister
923fbe0653 explode: update reference to implode param order
The legacy order was deprecated in 7.4 and removed in 8.0.

Closes GH-372.
2021-01-22 13:20:53 +01:00
Remi Collet
6e30ba482b rpminfo: new constant 2021-01-21 17:31:16 +01:00
Martin Samesch
6fadea3dfa fix parameter 2021-01-21 13:24:08 +01:00
Christoph M. Becker
ab9c95affa liip is deprecated
This integrates user note 125701.
2021-01-20 15:07:36 +01:00
USAMI Kenta
ffbe652535 require_once and include are expressions, not statements
Closes GH-369.
2021-01-20 14:29:11 +01:00
Lucas Werkmeister
fab81eeee3
Add floats without exponent to numeric string grammar
The formal grammar for numeric strings included integers, and
floating-point numbers (decimals) with a mandatory exponent, but not
decimal numbers without exponent.

Closes GH-368
2021-01-20 11:38:41 +00:00
Yoshinari Takaoka
778a5e015b Added PHP 8 into versions.xml for openssl based on stubs.
Closes GH-363.
2021-01-20 01:24:04 +01:00
Yoshinari Takaoka
195a63e400 Added PHP 8 into versions.xml for imap based on stubs.
Closes GH-364.
2021-01-20 01:21:46 +01:00
Yoshinari Takaoka
8d3ce63d4c Added PHP 8 into versions.xml for ldap based on stubs.
Closes GH-365.
2021-01-20 01:16:57 +01:00
Yoshinari Takaoka
199cbaf0a5 Added PHP 8 into versions.xml for posix based on stubs.
Closes GH-366.
2021-01-20 01:09:17 +01:00
Christoph M. Becker
5b5bb5d9b3 Improve libxml_disable_entity_loader() docs
We clarify that `libxml_set_external_entity_loader()` is the preferred
alternative, and also note that the function is deprecated as of PHP
8.0.0.
2021-01-19 16:32:53 +01:00
Christoph M. Becker
0e06ad7d77 Improve libxml_set_external_entity_loader() docs
We point out that this function can be used to avoid XXE, and is
preferable to `libxml_disable_entity_loader()` in this regard.

We also set up a proper methodsysnopsis for the `$resolver_function`.
2021-01-19 14:41:43 +01:00
Máté Kocsis
a411286750 Generate methodsynopses based on recently updated stubs
Co-authored-by: Christoph M. Becker <cmbecker69@gmx.de>

Closes GH-362.
2021-01-18 23:31:36 +01:00
Christoph M. Becker
c2120bd346 Update some methodsynopses
Cf.
<7290dc4dcf>,
<c31f9f7ee4>.
2021-01-18 19:45:28 +01:00