Making inter-framework system calls
One of the primary reasons for the development of PSR-7 (and middleware) was a growing need to make calls between frameworks. It is of interest to note that the main documentation for PSR-7 is hosted by PHP Framework Interop Group (PHP-FIG).
How to do it...
- The primary mechanism used in middleware inter-framework calls is to create a driver program that executes framework calls in succession, maintaining a common request and response object. The request and response objects are expected to represent
Psr\Http\Message\ServerRequestInterface
andPsr\Http\Message\ResponseInterface
, respectively. - For the purposes of this illustration, we define a middleware session validator. The constants and properties reflect the ...
Get PHP 7 Programming Cookbook now with the O’Reilly learning platform.
O’Reilly members experience live online training, plus books, videos, and digital content from nearly 200 publishers.