RFC: Server-Side Request and Response Objects (v2)
| From: | Paul M. Jones | Date: | Mon, 10 Feb 2020 16:18:51 +0000 |
| Subject: | RFC: Server-Side Request and Response Objects (v2) | ||
| Groups: | php.internals | ||
| Request: | Send a blank email to internals+get-108436@lists.php.net to get a copy of this message | ||
Hi Internals,
After a couple of years of incubation, I am happy to offer a second version of this RFC:
https://wiki.php.net/rfc/request_response
It proposes an object-oriented approach around request and response functionality already existing
in PHP, in order to reduce the global-state problems that come with superglobals and the various
response-related functions.
The SQLite "about" page says, "Think of SQLite not as a replacement for Oracle but as
a replacement for fopen()." <https://www.sqlite.org/about.html> Likewise, think
of this RFC not as a replacement for HttpFoundation or PSR-7, or as a model of HTTP messages, but as
an object-oriented alternative to superglobals, header(), setcookie(), setrawcookie(), and so on.
Thanks in advance for your time and consideration while evaluating it.
--
Paul M. Jones
pmjones@pmjones.io
http://paul-m-jones.com
Modernizing Legacy Applications in PHP
https://leanpub.com/mlaphp
Solving the N+1 Problem in PHP
https://leanpub.com/sn1php