PHP 인터페이스 Fxmlrpc\MulticallBuilder

저자: Lars Strojny ([email protected])
파일 보기 프로젝트 열기: lstrojny/fxmlrpc

공개 메소드들

메소드 설명
__construct ( fxmlrpc\ClientInterface $client )
addCall ( $methodName, array $params = [], callable $onSuccess = null, callable $onError = null )
execute ( )
getClient ( ) : fxmlrpc\ClientInterface
onError ( callable $onError )
onSuccess ( callable $onSuccess )

보호된 메소드들

메소드 설명
invokeHandler ( callable | null $onSuccess, callable | null $onError, boolean $isError, mixed $result )
processResult ( array $handler, mixed $result )

메소드 상세

__construct() 공개 메소드

public __construct ( fxmlrpc\ClientInterface $client )
$client fxmlrpc\ClientInterface

addCall() 공개 메소드

public addCall ( $methodName, array $params = [], callable $onSuccess = null, callable $onError = null )
$params array
$onSuccess callable
$onError callable

execute() 공개 메소드

public execute ( )

getClient() 공개 메소드

public getClient ( ) : fxmlrpc\ClientInterface
리턴 fxmlrpc\ClientInterface

invokeHandler() 보호된 메소드

protected invokeHandler ( callable | null $onSuccess, callable | null $onError, boolean $isError, mixed $result )
$onSuccess callable | null
$onError callable | null
$isError boolean
$result mixed

onError() 공개 메소드

public onError ( callable $onError )
$onError callable

onSuccess() 공개 메소드

public onSuccess ( callable $onSuccess )
$onSuccess callable

processResult() 보호된 메소드

protected processResult ( array $handler, mixed $result )
$handler array
$result mixed