PluginProbe ʕ •ᴥ•ʔ
Booking for Appointments and Events Calendar – Amelia / 2.4.4
Booking for Appointments and Events Calendar – Amelia v2.4.4
2.4.4 2.4.3 2.4.2 2.4.1 2.4 trunk 1.2.1 1.2.10 1.2.11 1.2.12 1.2.13 1.2.14 1.2.15 1.2.16 1.2.17 1.2.18 1.2.19 1.2.2 1.2.20 1.2.21 1.2.22 1.2.23 1.2.24 1.2.25 1.2.26 1.2.27 1.2.28 1.2.29 1.2.3 1.2.30 1.2.31 1.2.32 1.2.33 1.2.34 1.2.35 1.2.36 1.2.37 1.2.38 1.2.4 1.2.5 1.2.6 1.2.7 1.2.8 1.2.9 2.0 2.0.1 2.0.2 2.1 2.1.1 2.1.2 2.1.3 2.2 2.2.1 2.3
ameliabooking / vendor / psr / http-server-middleware / src / MiddlewareInterface.php
ameliabooking / vendor / psr / http-server-middleware / src Last commit date
MiddlewareInterface.php 1 month ago
MiddlewareInterface.php
26 lines
1 <?php
2
3 namespace Psr\Http\Server;
4
5 use AmeliaVendor\Psr\Http\Message\ResponseInterface;
6 use AmeliaVendor\Psr\Http\Message\ServerRequestInterface;
7
8 /**
9 * Participant in processing a server request and response.
10 *
11 * An HTTP middleware component participates in processing an HTTP message:
12 * by acting on the request, generating the response, or forwarding the
13 * request to a subsequent middleware and possibly acting on its response.
14 */
15 interface MiddlewareInterface
16 {
17 /**
18 * Process an incoming server request.
19 *
20 * Processes an incoming server request in order to produce a response.
21 * If unable to produce the response itself, it may delegate to the provided
22 * request handler to do so.
23 */
24 public function process(ServerRequestInterface $request, RequestHandlerInterface $handler): ResponseInterface;
25 }
26