PHP Класс PrivateBin\Request

parses request parameters and provides helper functions for routing
Показать файл Открыть проект

Открытые методы

Метод Описание
__construct ( ) : void Constructor.
getOperation ( ) : string Get current operation.
getParam ( string $param, string $default = '' ) : string Get a request parameter.
isJsonApiCall ( ) : boolean If we are in a JSON API context.
setInputStream ( string $input ) Override the default input stream source, used for unit testing.

Приватные методы

Метод Описание
_detectJsonRequest ( ) : boolean detect the clients supported media type and decide if its a JSON API call or not

Описание методов

__construct() публичный Метод

Constructor.
public __construct ( ) : void
Результат void

getOperation() публичный Метод

Get current operation.
public getOperation ( ) : string
Результат string

getParam() публичный Метод

Get a request parameter.
public getParam ( string $param, string $default = '' ) : string
$param string
$default string
Результат string

isJsonApiCall() публичный Метод

If we are in a JSON API context.
public isJsonApiCall ( ) : boolean
Результат boolean

setInputStream() публичный статический Метод

Override the default input stream source, used for unit testing.
public static setInputStream ( string $input )
$input string