PHP 클래스 PrivateBin\Request

parses request parameters and provides helper functions for routing
파일 보기 프로젝트 열기: privatebin/privatebin

공개 메소드들

메소드 설명
__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