Documentation

Request
in package

Table of Contents

$base_route  : string
$base_url  : string
$body  : array<string|int, mixed>
$cookies  : array<string|int, mixed>
$files  : array<string|int, mixed>
$headers  : array<string|int, mixed>
$method  : string
$post  : array<string|int, mixed>
$query  : array<string|int, mixed>
$request  : array<string|int, mixed>
$route  : string
$server  : array<string|int, mixed>
$site_url  : string
$stopped  : bool
__construct()  : mixed
fromGlobalRequest()  : self
getAllHeaders()  : array<string|int, mixed>
getBearerToken()  : string|null
getClientIp()  : string|null
getClientLang()  : string
getSiteUrl()  : string
is()  : bool
param()  : mixed

Properties

$base_route

public string $base_route = ''

$base_url

public string $base_url = ''

$body

public array<string|int, mixed> $body = []

$cookies

public array<string|int, mixed> $cookies = []

$files

public array<string|int, mixed> $files = []

$headers

public array<string|int, mixed> $headers = []

$method

public string $method = 'GET'

$post

public array<string|int, mixed> $post = []

$query

public array<string|int, mixed> $query = []

$request

public array<string|int, mixed> $request = []

$server

public array<string|int, mixed> $server = []

$site_url

public string $site_url = ''

$stopped

public bool $stopped = false

Methods

__construct()

public __construct([array<string|int, mixed> $config = [] ]) : mixed
Parameters
$config : array<string|int, mixed> = []
Return values
mixed

fromGlobalRequest()

public static fromGlobalRequest([array<string|int, mixed> $config = [] ]) : self
Parameters
$config : array<string|int, mixed> = []
Return values
self

getAllHeaders()

public static getAllHeaders(array<string|int, mixed> $server) : array<string|int, mixed>
Parameters
$server : array<string|int, mixed>
Return values
array<string|int, mixed>

getBearerToken()

public getBearerToken() : string|null
Return values
string|null

getClientIp()

public getClientIp() : string|null
Return values
string|null

getClientLang()

public getClientLang([string $default = 'en' ]) : string
Parameters
$default : string = 'en'
Return values
string

getSiteUrl()

public getSiteUrl([bool $withpath = false ]) : string
Parameters
$withpath : bool = false
Return values
string

is()

public is(string $type) : bool
Parameters
$type : string
Return values
bool

param()

public param([string|null $index = null ][, mixed $default = null ][, mixed $source = null ]) : mixed
Parameters
$index : string|null = null
$default : mixed = null
$source : mixed = null
Return values
mixed

Search results