Method |
Description |
|
get ( string $name = null, string $rule = null, mixed $defaultValue = null ) : mixed |
Gets a variable from the $_REQUEST applying filters if needed |
|
getAccessToken ( ) : string | null |
|
|
getClientAddress ( ) : string |
Gets most possibly client IPv4 Address. This methods search in $_SERVER['REMOTE_ADDR'] and optionally in $_SERVER['HTTP_X_FORWARDED_FOR'] |
|
getFiles ( boolean $onlySuccessful = false ) : ManaPHP\Http\Request\FileInterface[] |
Gets attached files as \ManaPHP\Http\Request\FileInterface compatible instances |
|
getGet ( string $name = null, string $rule = null, mixed $defaultValue = null ) : mixed |
Gets variable from $_GET applying filters if needed |
|
getHeader ( string $name ) : string | null |
|
|
getJsonBody ( boolean $assoc = true ) : array | stdClass |
|
|
getMethod ( ) : string |
|
|
getPost ( string $name = null, string $rule = null, mixed $defaultValue = null ) : mixed |
Gets a variable from the $_POST applying filters if needed |
|
getPut ( string $name = null, string $rule = null, mixed $defaultValue = null ) : mixed |
Gets a variable from put request |
|
getQuery ( string $name = null, string $rule = null, mixed $defaultValue = null ) : mixed |
Gets variable from $_GET applying filters if needed |
|
getRawBody ( ) : string |
Gets HTTP raw request body |
|
getReferer ( ) : string |
Gets web page that refers active request. ie: http://www.google.com |
|
getScheme ( ) : string |
Gets HTTP schema (http/https) |
|
getServer ( string $name = null, mixed $defaultValue = null ) : mixed |
Gets variable from $_SERVER |
|
getUri ( ) : string |
test/test.jsp |
|
getUrl ( boolean $withQuery = false ) : string |
http://localhost:8080/test/test.jsp |
|
getUserAgent ( ) : string |
Gets HTTP user agent used to made the request |
|
has ( string $name ) : boolean |
Checks whether $_SERVER has certain index |
|
hasFiles ( boolean $onlySuccessful = false ) : boolean |
Checks whether request include attached files |
|
hasGet ( string $name ) : boolean |
Checks whether $_GET has certain index |
|
hasPost ( string $name ) : boolean |
Checks whether $_POST has certain index |
|
hasPut ( string $name ) : boolean |
Checks whether has certain index |
|
hasQuery ( string $name ) : boolean |
Checks whether $_GET has certain index |
|
hasServer ( string $name ) : boolean |
Checks whether $_GET has certain index |
|
isAjax ( ) : boolean |
Checks whether request has been made using ajax. Checks if $_SERVER['HTTP_X_REQUESTED_WITH']=='XMLHttpRequest' |
|
isDelete ( ) : boolean |
Checks whether HTTP method is DELETE. if $_SERVER['REQUEST_METHOD']=='DELETE' |
|
isGet ( ) : boolean |
Checks whether HTTP method is GET. if $_SERVER['REQUEST_METHOD']=='GET' |
|
isHead ( ) : boolean |
Checks whether HTTP method is HEAD. if $_SERVER['REQUEST_METHOD']=='HEAD' |
|
isOptions ( ) : boolean |
Checks whether HTTP method is OPTIONS. if $_SERVER['REQUEST_METHOD']=='OPTIONS' |
|
isPatch ( ) : boolean |
Checks whether HTTP method is PATCH. if $_SERVER['REQUEST_METHOD']=='PATCH' |
|
isPost ( ) : boolean |
Checks whether HTTP method is POST. if $_SERVER['REQUEST_METHOD']=='POST' |
|
isPut ( ) : boolean |
Checks whether HTTP method is PUT. if $_SERVER['REQUEST_METHOD']=='PUT' |
|
setClientAddress ( string | callable $address ) : static |
set the client address for getClientAddress method |
|