1
0
mirror of https://github.com/php/doc-en.git synced 2026-04-28 09:43:18 +02:00
Commit Graph

217 Commits

Author SHA1 Message Date
Máté Kocsis 3fc56d76de List inherited constructors on the class synopsis pages (#2090) 2022-12-28 15:51:40 +01:00
othercorey befe29ff6f Fix Phar::convertToExecutable changelog parameter name
Closes GH-2104.
2022-12-22 15:37:04 +01:00
Christoph M. Becker 071a588364 Fix xpointer expressions
When removing the `not()` operator, some closing parentheses have been
overlooked, which resulted in broken xpointer expressions.
2022-12-13 12:13:33 +01:00
Máté Kocsis bfef87dc15 Use new ext/spl role values (#2074) 2022-12-13 10:51:54 +01:00
Máté Kocsis f03806fcd8 Update ext/phar role attributes (#1983) 2022-12-13 09:21:59 +01:00
Matthieu Marcillaud db43b3844a Fix Phar methods which still exist in PHP 8. (#1405)
PharData::__construct
PharData::__destruct
PharFileInfo::compress
PharFileInfo::decompress

Closes Issue #1403
2022-03-13 23:50:44 +00:00
Fabien Villepinte 01e5ac284e Add missing changelog for Phar::getMetadata()
Closes GH-1357.
2022-01-25 21:12:49 +01:00
George Peter Banyard d7cc460fb0 This method no longer returns false
It already has a changelog entry
2022-01-09 22:03:43 +00:00
Máté Kocsis adc3273c9e Generate ext/phar class synopses from stubs (#1256)
Co-authored-by: Christoph M. Becker <cmbecker69@gmx.de>
2021-12-26 13:45:09 +01:00
Máté Kocsis ed66a8608b Regenerate ext/phar method synopses based on stubs (#1261) 2021-12-26 13:21:20 +01:00
Máté Kocsis 5b4252de4f Generate various method synopses based on stubs
Closes GH-1015.
2021-12-15 20:08:13 +01:00
Christoph M. Becker 5e1a9062c0 Fix #81488: ext/zip doesn't extract files with special names 2021-10-04 15:24:53 +02:00
Yoshinari Takaoka 50bd7050c4 fixed parameter name markup. 2021-09-04 01:54:00 +09:00
Máté Kocsis 28046efaba Generate ext/phar methodsynopsis based on stubs
Co-authored-by: Christoph M. Becker <cmbecker69@gmx.de>

Closes GH-626.
2021-09-03 14:35:53 +02:00
Tiffany 9d35d85531 Revise wording for synopsis and summary (#768) 2021-07-10 12:08:36 -05:00
zors1 1854a0d060 Add missing period on webPhar page (#767) 2021-07-08 14:33:02 -05:00
zors1 b43148c4e3 Capitalize word on webPhar page (#766) 2021-07-08 21:54:27 +03:00
zors1 562a216c81 Add period and comma on Phar intro page (#760) 2021-07-06 10:45:02 +03:00
Sergey Panteleev 8c2f58a7de Fix issues in phar directory (#721)
Co-authored-by: Christoph M. Becker <cmbecker69@gmx.de>
2021-06-24 14:00:02 +03:00
Sergey Panteleev f5a5f5ae75 Fix some issues in phar directory
Part of #658
2021-06-11 11:01:17 +03:00
Sergey Panteleev 184f3f7bd4 Remove PHP 5, 7 references (#565) 2021-05-12 14:49:16 +03:00
Yoshinari Takaoka de8b838487 Added PHP 8 into versions.xml for phar based on stubs. (#350) 2021-05-08 19:40:42 +09:00
Sergey Panteleev f9c4a68ef4 Removed references to PHP 5, PHP 7.0 (#548) 2021-04-26 11:46:55 +03:00
Christoph M. Becker 6dfe076725 xi:include INI settings documented elsewhere in ini.list
We do not xi:include core INI settings, since we want to keep
alphabetic sort order (well, roughly at least).

We do add xi:fallback elements to all xi:includes, just in case.
2021-02-24 17:58:20 +01:00
Christoph M. Becker 08a16a850e Fix #80326: Phar may not properly extract PAX archives 2021-01-28 13:01:12 +01:00
Christoph Michael Becker b3d23714c2 Fix #80399: Using PharData to create TAR files is super slow (at least 10x slower)
git-svn-id: https://svn.php.net/repository/phpdoc/en/trunk@352243 c90b9560-bf6c-de11-be94-00142212c4b1
2020-12-28 15:14:38 +00:00
Christoph Michael Becker b86704d0f7 Clarify that phar.require_hash does not provide security
git-svn-id: https://svn.php.net/repository/phpdoc/en/trunk@352124 c90b9560-bf6c-de11-be94-00142212c4b1
2020-12-18 16:03:28 +00:00
Christoph Michael Becker bcf13bff7b Fix PharData inheritance
As the comment notes, PharData does not extend Phar.  However, in the meantime
the PharData methods have been documented, so there is no need to additionally
list the Phar methods.

We also document that PharData implements Countable and ArrayAccess.


git-svn-id: https://svn.php.net/repository/phpdoc/en/trunk@352110 c90b9560-bf6c-de11-be94-00142212c4b1
2020-12-16 14:06:42 +00:00
Christoph Michael Becker 5055b86ea5 Fix class name
git-svn-id: https://svn.php.net/repository/phpdoc/en/trunk@352109 c90b9560-bf6c-de11-be94-00142212c4b1
2020-12-16 13:48:04 +00:00
Christoph Michael Becker 487660f1b4 Fix Phar signature info
git-svn-id: https://svn.php.net/repository/phpdoc/en/trunk@352108 c90b9560-bf6c-de11-be94-00142212c4b1
2020-12-16 13:14:29 +00:00
Christoph Michael Becker 24436aff58 Add missing PharData method visibility modifiers
git-svn-id: https://svn.php.net/repository/phpdoc/en/trunk@352107 c90b9560-bf6c-de11-be94-00142212c4b1
2020-12-16 13:11:27 +00:00
Christoph Michael Becker e9f972da69 Remove obsolete Phar information
Phar 2.0.0 has been released 2009-07-29, so older versions are certainly
no longer relevant for the PHP manual.


git-svn-id: https://svn.php.net/repository/phpdoc/en/trunk@352054 c90b9560-bf6c-de11-be94-00142212c4b1
2020-12-13 16:38:57 +00:00
Christoph Michael Becker e02014aa56 PharFileInfo should list inherited methods
git-svn-id: https://svn.php.net/repository/phpdoc/en/trunk@352013 c90b9560-bf6c-de11-be94-00142212c4b1
2020-12-11 16:27:00 +00:00
Christoph Michael Becker b8cfcc5411 Clarify compression formats
git-svn-id: https://svn.php.net/repository/phpdoc/en/trunk@352002 c90b9560-bf6c-de11-be94-00142212c4b1
2020-12-10 18:26:55 +00:00
Christoph Michael Becker 8a49beca2f Update Phar signature info
git-svn-id: https://svn.php.net/repository/phpdoc/en/trunk@351819 c90b9560-bf6c-de11-be94-00142212c4b1
2020-12-01 15:04:56 +00:00
Christoph Michael Becker 4754397753 Revert revision 351727 from phpdoc/en/trunk:
Document false and null return types

Cf. <https://news-web.php.net/php.doc.cvs/17645>.


git-svn-id: https://svn.php.net/repository/phpdoc/en/trunk@351729 c90b9560-bf6c-de11-be94-00142212c4b1
2020-11-28 17:58:32 +00:00
Jakub Vrana 69bd53265b Document false and null return types
git-svn-id: https://svn.php.net/repository/phpdoc/en/trunk@351727 c90b9560-bf6c-de11-be94-00142212c4b1
2020-11-28 15:12:46 +00:00
Christoph Michael Becker 6b712e9c06 Remove obsolete method documentation
These methods have been removed for PECL/Phar 2, and never made it into
php-src.


git-svn-id: https://svn.php.net/repository/phpdoc/en/trunk@351669 c90b9560-bf6c-de11-be94-00142212c4b1
2020-11-26 13:17:21 +00:00
Christoph Michael Becker 0dcc5d343c Remove obsolete method documentation
These methods have been removed for PECL/Phar 2, and never made it into
php-src.


git-svn-id: https://svn.php.net/repository/phpdoc/en/trunk@351646 c90b9560-bf6c-de11-be94-00142212c4b1
2020-11-25 17:59:29 +00:00
Christoph Michael Becker 86e6094e86 Use canonical type names
git-svn-id: https://svn.php.net/repository/phpdoc/en/trunk@351133 c90b9560-bf6c-de11-be94-00142212c4b1
2020-11-02 15:39:04 +00:00
Christoph Michael Becker 28edfe68a3 Improve typehinting for phar
Based on a patch contributed by klesti_kuka <klesti.kuka@aboutyou.com>.


git-svn-id: https://svn.php.net/repository/phpdoc/en/trunk@351061 c90b9560-bf6c-de11-be94-00142212c4b1
2020-10-29 18:24:16 +00:00
Christoph Michael Becker 3e15d2894f Remove more changelog entries, mostly from PHP 5.4 era
Patch contributed by Sobak <msobaczewski@gmail.com>.


git-svn-id: https://svn.php.net/repository/phpdoc/en/trunk@350656 c90b9560-bf6c-de11-be94-00142212c4b1
2020-09-26 14:15:17 +00:00
Christoph Michael Becker 4b89ef88e4 Update supported Phar signature formats
git-svn-id: https://svn.php.net/repository/phpdoc/en/trunk@350041 c90b9560-bf6c-de11-be94-00142212c4b1
2020-06-17 11:29:50 +00:00
Christoph Michael Becker 998a03eb17 Fix Phar::offsetGet return type
Patch contributed by Gregor Harlan.

git-svn-id: https://svn.php.net/repository/phpdoc/en/trunk@350026 c90b9560-bf6c-de11-be94-00142212c4b1
2020-06-10 11:52:14 +00:00
Christoph Michael Becker 483b1101fc Fix #79173: Phar::decompress() return new instance of itself
git-svn-id: https://svn.php.net/repository/phpdoc/en/trunk@349430 c90b9560-bf6c-de11-be94-00142212c4b1
2020-03-14 17:22:35 +00:00
Christoph Michael Becker 2b1d6a4949 Fix #78108: Some Phar related pages don't have any version information
git-svn-id: https://svn.php.net/repository/phpdoc/en/trunk@347547 c90b9560-bf6c-de11-be94-00142212c4b1
2019-06-05 11:09:06 +00:00
Christoph Michael Becker c5345ba69b Fix #77916: Phar documentation example bug
git-svn-id: https://svn.php.net/repository/phpdoc/en/trunk@347277 c90b9560-bf6c-de11-be94-00142212c4b1
2019-04-18 08:33:46 +00:00
Christoph Michael Becker 437bbf134e Show inherited constants
We do this for the classes of the core and bundled extensions only, for now.
This also allows us to remove some slightly incorrect and unnecessary copy
and paste documentation, where inherited constants have been explicitly
documented for child classes.

git-svn-id: https://svn.php.net/repository/phpdoc/en/trunk@345662 c90b9560-bf6c-de11-be94-00142212c4b1
2018-09-20 15:10:00 +00:00
Christoph Michael Becker a00e5d589d Fix #76432: Incorrect documentation of Phar constants
git-svn-id: https://svn.php.net/repository/phpdoc/en/trunk@345111 c90b9560-bf6c-de11-be94-00142212c4b1
2018-06-09 20:59:26 +00:00
Christoph Michael Becker dff279a1fb Fix #76259: Sessions extension does not strictly match Core extention definition
We update the extension-membership of the respective extensions,
and fix the installation instructions where necessary.

git-svn-id: https://svn.php.net/repository/phpdoc/en/trunk@344870 c90b9560-bf6c-de11-be94-00142212c4b1
2018-04-27 16:42:29 +00:00