PHP 클래스 QueryAuth\Signature

상속: implements queryauth\SignatureInterface
파일 보기 프로젝트 열기: jeremykendall/query-auth

공개 메소드들

메소드 설명
createSignature ( QueryAuth\Request\RequestInterface $request, QueryAuth\Credentials\CredentialsInterface $credentials ) Creates signature

보호된 메소드들

메소드 설명
getAbsolutePath ( string $path ) : string Ensures that path is absolute
normalizeParameters ( array $params ) : string Normalizes request parameters

메소드 상세

createSignature() 공개 메소드

{@inheritDoc}
public createSignature ( QueryAuth\Request\RequestInterface $request, QueryAuth\Credentials\CredentialsInterface $credentials )
$request QueryAuth\Request\RequestInterface
$credentials QueryAuth\Credentials\CredentialsInterface

getAbsolutePath() 보호된 메소드

Ensures that path is absolute
protected getAbsolutePath ( string $path ) : string
$path string Request path
리턴 string Absolute request path

normalizeParameters() 보호된 메소드

Normalizes request parameters
protected normalizeParameters ( array $params ) : string
$params array Request parameters
리턴 string Normalized, rawurlencoded parameter string