Request
in package
Объект запроса от клиента
Table of Contents
Properties
- $cookies : array<string|int, mixed>
- Cookies запроса
- $headers : array<string|int, mixed>
- Заголовки запроса
- $method : string
- Метод запроса
- $parameters : array<string|int, mixed>
- Параметры запроса
- $uri : string
- Запрошенный URI
Methods
- __construct() : void
- Конструктор запроса
- cookie() : string
- Возвращает cookie запроса
- fromGlobals() : Request
- Создаёт объект Request из глобавльной переменной $_SERVER
- header() : string
- Возвращает заголовок запроса
- method() : string
- Возвращает метод запроса
- param() : string
- Возвращает параметр запроса
- uri() : string
- Возвращает URI запроса
- withHeaderString() : Request
- Создание нового экземпляра запроса с использованием строки заголовка
- parseCookies() : void
- Разбор cookies из заголовков
Properties
$cookies
Cookies запроса
public
array<string|int, mixed>
$cookies
= []
$headers
Заголовки запроса
public
array<string|int, mixed>
$headers
= []
$method
Метод запроса
public
string
$method
= null
$parameters
Параметры запроса
public
array<string|int, mixed>
$parameters
= []
$uri
Запрошенный URI
public
string
$uri
= null
Methods
__construct()
Конструктор запроса
public
__construct(string $method, string $uri[, array<string|int, mixed> $headers = [] ]) : void
Parameters
- $method : string
- $uri : string
- $headers : array<string|int, mixed> = []
cookie()
Возвращает cookie запроса
public
cookie(mixed $key[, mixed $default = null ]) : string
Parameters
- $key : mixed
- $default : mixed = null
Return values
stringfromGlobals()
Создаёт объект Request из глобавльной переменной $_SERVER
public
static fromGlobals() : Request
Return values
Requestheader()
Возвращает заголовок запроса
public
header(mixed $key[, mixed $default = null ]) : string
Parameters
- $key : mixed
- $default : mixed = null
Return values
stringmethod()
Возвращает метод запроса
public
method() : string
Return values
stringparam()
Возвращает параметр запроса
public
param(mixed $key[, mixed $default = null ]) : string
Parameters
- $key : mixed
- $default : mixed = null
Return values
stringuri()
Возвращает URI запроса
public
uri() : string
Return values
stringwithHeaderString()
Создание нового экземпляра запроса с использованием строки заголовка
public
static withHeaderString(string $header) : Request
Parameters
- $header : string
Return values
RequestparseCookies()
Разбор cookies из заголовков
protected
parseCookies() : void