Browse code

added appinfo/info.xml appinfo/signature.json CHANGELOG.txt lib/AppInfo/Application.php css/style.css providers/Plivo

DoubleBastionAdmin authored on 05/11/2025 13:35:09
Showing 1 changed files
1 1
new file mode 100644
... ...
@@ -0,0 +1,24 @@
1
+<?php
2
+
3
+namespace Psr\Http\Message;
4
+
5
+interface ServerRequestFactoryInterface
6
+{
7
+    /**
8
+     * Create a new server request.
9
+     *
10
+     * Note that server-params are taken precisely as given - no parsing/processing
11
+     * of the given values is performed, and, in particular, no attempt is made to
12
+     * determine the HTTP method or URI, which must be provided explicitly.
13
+     *
14
+     * @param string $method The HTTP method associated with the request.
15
+     * @param UriInterface|string $uri The URI associated with the request. If
16
+     *     the value is a string, the factory MUST create a UriInterface
17
+     *     instance based on it.
18
+     * @param array $serverParams Array of SAPI parameters with which to seed
19
+     *     the generated request instance.
20
+     *
21
+     * @return ServerRequestInterface
22
+     */
23
+    public function createServerRequest(string $method, $uri, array $serverParams = []): ServerRequestInterface;
24
+}