rfc:ommit-double-slash-in-user-stream-wrapper-uri
Differences
This shows you the differences between two versions of the page.
Both sides previous revisionPrevious revisionNext revision | Previous revision | ||
rfc:ommit-double-slash-in-user-stream-wrapper-uri [2017/01/23 23:02] – Fixed double colon monospaced text brzuchal | rfc:ommit-double-slash-in-user-stream-wrapper-uri [2021/03/27 14:59] (current) – Move to inactive ilutov | ||
---|---|---|---|
Line 1: | Line 1: | ||
- | ====== PHP RFC: Ommit double-slash in user Stream Wrapper URI ====== | + | ====== PHP RFC: Remove requirement for authority portion of user stream wrapper URIs ====== |
* Version: 1.0 | * Version: 1.0 | ||
* Date: 2017-01-23 | * Date: 2017-01-23 | ||
* Author: Michał Brzuchalski < | * Author: Michał Brzuchalski < | ||
- | * Status: | + | * Status: |
* First Published at: http:// | * First Published at: http:// | ||
Line 15: | Line 15: | ||
> URI. | > URI. | ||
- | However it is not currently possible to declare user-defined Stream Wrapper and register valid protocol which could handle generic URI's. Currently there is requirement | + | However it is not currently possible to declare user-defined Stream Wrapper and register valid protocol which could handle generic URI's. Currently there is requirement |
===== Proposal ===== | ===== Proposal ===== | ||
- | This RFC proposes to add new flag '' | + | This RFC proposes to add a new flag '' |
- | Passing new flag allows user defined Stream Wrapper class based on [[http:// | + | Passing |
===== Examples ===== | ===== Examples ===== | ||
Line 39: | Line 39: | ||
</ | </ | ||
- | Output: | + | Output: |
+ | < | ||
+ | Stating file: test: | ||
+ | </ | ||
===== Backward Incompatible Changes ===== | ===== Backward Incompatible Changes ===== | ||
- | No backward incompatible changes, when the additional flag is missing all handled paths are checked in case of double slash existence after the colon. That's all. | + | No backward incompatible changes, when the additional flag is missing all handled paths are checked in case of double slash existence after the colon which behaves exactly the same way as currently. |
===== Proposed PHP Version(s) ===== | ===== Proposed PHP Version(s) ===== | ||
- | next PHP 7.x | + | next PHP 7.x or PHP 8.0 |
===== RFC Impact ===== | ===== RFC Impact ===== | ||
Line 70: | Line 73: | ||
===== Patches and Tests ===== | ===== Patches and Tests ===== | ||
- | Not yet included. | + | * [[https:// |
rfc/ommit-double-slash-in-user-stream-wrapper-uri.1485212579.txt.gz · Last modified: 2017/09/22 13:28 (external edit)