Index Documentation

HttpRequest extends HttpMessage
in package

Table of Contents

Methods

__construct()  : mixed
fromRequest()  : HttpRequest
getContent()  : IHttpContent|null
getCookie()  : mixed
getCookies()  : array<string|int, mixed>
getHeader()  : HttpHeader
getHeaderFirstLine()  : string
getHeaderLine()  : string
getHeaderLines()  : array<string|int, mixed>
getHeaders()  : array<string|int, mixed>
getHttpVersion()  : Version
getMethod()  : string
getParam()  : mixed
getParams()  : array<string|int, mixed>
getParamString()  : string
getPath()  : string
hasContent()  : bool
hasCookie()  : bool
hasHeader()  : bool
hasParam()  : bool
isBencodedContent()  : bool
isFormContent()  : bool
isJsonContent()  : bool
isStreamContent()  : bool
isStringContent()  : bool

Methods

__construct()

public __construct(Version $version, string $method, string $path, array<string|int, mixed> $params, array<string|int, mixed> $cookies, HttpHeaders $headers, IHttpContent|null $content) : mixed
Parameters
$version : Version
$method : string
$path : string
$params : array<string|int, mixed>
$cookies : array<string|int, mixed>
$headers : HttpHeaders
$content : IHttpContent|null

getCookie()

public getCookie(string $name[, int $filter = FILTER_DEFAULT ][, array<string|int, mixed>|int $options = 0 ]) : mixed
Parameters
$name : string
$filter : int = FILTER_DEFAULT
$options : array<string|int, mixed>|int = 0

getCookies()

public getCookies() : array<string|int, mixed>
Return values
array<string|int, mixed>

getHeaderFirstLine()

public getHeaderFirstLine(string $name) : string
Parameters
$name : string
Return values
string

getHeaderLine()

public getHeaderLine(string $name) : string
Parameters
$name : string
Return values
string

getHeaderLines()

public getHeaderLines(string $name) : array<string|int, mixed>
Parameters
$name : string
Return values
array<string|int, mixed>

getHeaders()

public getHeaders() : array<string|int, mixed>
Return values
array<string|int, mixed>

getMethod()

public getMethod() : string
Return values
string

getParam()

public getParam(string $name[, int $filter = FILTER_DEFAULT ][, array<string|int, mixed>|int $options = 0 ]) : mixed
Parameters
$name : string
$filter : int = FILTER_DEFAULT
$options : array<string|int, mixed>|int = 0

getParams()

public getParams() : array<string|int, mixed>
Return values
array<string|int, mixed>

getParamString()

public getParamString([bool $spacesAsPlus = false ]) : string
Parameters
$spacesAsPlus : bool = false
Return values
string

getPath()

public getPath() : string
Return values
string

hasContent()

public hasContent() : bool
Return values
bool

hasCookie()

public hasCookie(string $name) : bool
Parameters
$name : string
Return values
bool

hasHeader()

public hasHeader(string $name) : bool
Parameters
$name : string
Return values
bool

hasParam()

public hasParam(string $name) : bool
Parameters
$name : string
Return values
bool

isBencodedContent()

public isBencodedContent() : bool
Return values
bool

isFormContent()

public isFormContent() : bool
Return values
bool

isJsonContent()

public isJsonContent() : bool
Return values
bool

isStreamContent()

public isStreamContent() : bool
Return values
bool

isStringContent()

public isStringContent() : bool
Return values
bool

        
On this page

Search results