PluginProbe ʕ •ᴥ•ʔ
Booking for Appointments and Events Calendar – Amelia / 1.2.20
Booking for Appointments and Events Calendar – Amelia v1.2.20
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 / php-http / message / src / Formatter / SimpleFormatter.php
ameliabooking / vendor / php-http / message / src / Formatter Last commit date
CurlCommandFormatter.php 3 years ago FullHttpMessageFormatter.php 3 years ago SimpleFormatter.php 3 years ago
SimpleFormatter.php
43 lines
1 <?php
2
3 namespace AmeliaHttp\Message\Formatter;
4
5 use AmeliaHttp\Message\Formatter;
6 use AmeliaPsr\Http\Message\RequestInterface;
7 use AmeliaPsr\Http\Message\ResponseInterface;
8
9 /**
10 * Normalize a request or a response into a string or an array.
11 *
12 * @author Joel Wurtz <joel.wurtz@gmail.com>
13 * @author Márk Sági-Kazár <mark.sagikazar@gmail.com>
14 */
15 class SimpleFormatter implements Formatter
16 {
17 /**
18 * {@inheritdoc}
19 */
20 public function formatRequest(RequestInterface $request)
21 {
22 return sprintf(
23 '%s %s %s',
24 $request->getMethod(),
25 $request->getUri()->__toString(),
26 $request->getProtocolVersion()
27 );
28 }
29
30 /**
31 * {@inheritdoc}
32 */
33 public function formatResponse(ResponseInterface $response)
34 {
35 return sprintf(
36 '%s %s %s',
37 $response->getStatusCode(),
38 $response->getReasonPhrase(),
39 $response->getProtocolVersion()
40 );
41 }
42 }
43