# acymailing/10.1.4/vendor/psr/http-message/src/ServerRequestInterface.php

AcyMailing – An Ultimate Newsletter Plugin and Marketing Automation Solution for WordPress, version 10.1.4. 33 lines.

- Page: https://pluginprobe.com/plugins/acymailing/10.1.4/code/vendor/psr/http-message/src/ServerRequestInterface.php
- Raw: https://pluginprobe.com/plugins/acymailing/10.1.4/raw/vendor/psr/http-message/src/ServerRequestInterface.php
- Modified: 2024-10-03T14:28:14+00:00

Line numbers below start at 1. Link to a line or a range by appending a fragment to the
page URL, for example `https://pluginprobe.com/plugins/acymailing/10.1.4/code/vendor/psr/http-message/src/ServerRequestInterface.php#L10-L20`.

```php
<?php

namespace Psr\Http\Message;

interface ServerRequestInterface extends RequestInterface
{
    public function getServerParams(): array;

    public function getCookieParams(): array;

    public function withCookieParams(array $cookies): ServerRequestInterface;

    public function getQueryParams(): array;

    public function withQueryParams(array $query): ServerRequestInterface;

    public function getUploadedFiles(): array;

    public function withUploadedFiles(array $uploadedFiles): ServerRequestInterface;

    public function getParsedBody();

    public function withParsedBody($data): ServerRequestInterface;

    public function getAttributes(): array;

    public function getAttribute(string $name, $default = null);

    public function withAttribute(string $name, $value): ServerRequestInterface;

    public function withoutAttribute(string $name): ServerRequestInterface;
}

```
