1: <?php
2:
3: namespace PHPixie\HTTP\Messages\Message\Request;
4:
5: use Psr\Http\Message\StreamInterface;
6: use Psr\Http\Message\UriInterface;
7:
8: 9: 10:
11: class Implementation extends \PHPixie\HTTP\Messages\Message\Request
12: {
13: 14: 15: 16: 17: 18: 19: 20:
21: public function __construct($protocolVersion, $headers, $body, $method, $uri)
22: {
23: $this->validateHeaders($headers);
24: $this->validateMethod($method);
25:
26: $this->protocolVersion = $protocolVersion;
27: $this->headers = $headers;
28: $this->body = $body;
29: $this->method = $method;
30: $this->uri = $uri;
31: }
32: }