PHP 클래스 OneSignal\OneSignal

파일 보기 프로젝트 열기: norkunas/onesignal-php-api 1 사용 예제들

공개 메소드들

메소드 설명
__construct ( Config $config = null, Http\Client\Common\HttpMethodsClient $client = null ) Constructor.
__get ( string $name ) : object Create required services on the fly.
getClient ( ) : Http\Client\Common\HttpMethodsClient | null Get client.
getConfig ( ) : Config Get config.
request ( string $method, string $uri, array $headers = [], string | Psr\Http\Message\StreamInterface | null $body = null ) : array Make a custom api request.
setClient ( Http\Client\Common\HttpMethodsClient $client ) Set client.
setConfig ( Config $config ) Set config.

메소드 상세

__construct() 공개 메소드

Constructor.
public __construct ( Config $config = null, Http\Client\Common\HttpMethodsClient $client = null )
$config Config
$client Http\Client\Common\HttpMethodsClient

__get() 공개 메소드

Create required services on the fly.
public __get ( string $name ) : object
$name string
리턴 object

getClient() 공개 메소드

Get client.
public getClient ( ) : Http\Client\Common\HttpMethodsClient | null
리턴 Http\Client\Common\HttpMethodsClient | null

getConfig() 공개 메소드

Get config.
public getConfig ( ) : Config
리턴 Config

request() 공개 메소드

Make a custom api request.
public request ( string $method, string $uri, array $headers = [], string | Psr\Http\Message\StreamInterface | null $body = null ) : array
$method string HTTP Method
$uri string URI template
$headers array
$body string | Psr\Http\Message\StreamInterface | null
리턴 array

setClient() 공개 메소드

Set client.
public setClient ( Http\Client\Common\HttpMethodsClient $client )
$client Http\Client\Common\HttpMethodsClient

setConfig() 공개 메소드

Set config.
public setConfig ( Config $config )
$config Config