PHP 클래스 rcrowe\Hippy\Transport\Guzzle

상속: implements rcrowe\Hippy\Transport\TransportInterface
파일 보기 프로젝트 열기: rcrowe/hippy 1 사용 예제들

보호된 프로퍼티들

프로퍼티 타입 설명
$endpoint string
$from string
$headers array
$http Guzzle\Http\ClientInterface
$room string | integer
$token string

공개 메소드들

메소드 설명
__construct ( $token, $room, $from, $endpoint = 'https://api.hipchat.com/v1/' )
getEndpoint ( )
getFrom ( )
getHeaders ( )
getHttp ( ) : Guzzle\Http\ClientInterface Get the instance of Guzzle used to send the message.
getRoom ( )
getToken ( )
send ( rcrowe\Hippy\Message\MessageInterface $message )
setEndpoint ( $endpoint )
setFrom ( $from )
setHeaders ( array $headers )
setHttp ( Guzzle\Http\ClientInterface $http ) : void Set the instance of Guzzle used to send the message.
setRoom ( $room )
setToken ( $token )

보호된 메소드들

메소드 설명
getUri ( ) : string Uri of the request URL to the Hipchat API.

메소드 상세

__construct() 공개 메소드

public __construct ( $token, $room, $from, $endpoint = 'https://api.hipchat.com/v1/' )

getEndpoint() 공개 메소드

public getEndpoint ( )

getFrom() 공개 메소드

public getFrom ( )

getHeaders() 공개 메소드

public getHeaders ( )

getHttp() 공개 메소드

Get the instance of Guzzle used to send the message.
public getHttp ( ) : Guzzle\Http\ClientInterface
리턴 Guzzle\Http\ClientInterface

getRoom() 공개 메소드

public getRoom ( )

getToken() 공개 메소드

public getToken ( )

getUri() 보호된 메소드

Uri of the request URL to the Hipchat API.
protected getUri ( ) : string
리턴 string

send() 공개 메소드

public send ( rcrowe\Hippy\Message\MessageInterface $message )
$message rcrowe\Hippy\Message\MessageInterface

setEndpoint() 공개 메소드

public setEndpoint ( $endpoint )

setFrom() 공개 메소드

public setFrom ( $from )

setHeaders() 공개 메소드

public setHeaders ( array $headers )
$headers array

setHttp() 공개 메소드

Set the instance of Guzzle used to send the message.
public setHttp ( Guzzle\Http\ClientInterface $http ) : void
$http Guzzle\Http\ClientInterface
리턴 void

setRoom() 공개 메소드

public setRoom ( $room )

setToken() 공개 메소드

public setToken ( $token )

프로퍼티 상세

$endpoint 보호되어 있는 프로퍼티

protected string $endpoint
리턴 string

$from 보호되어 있는 프로퍼티

protected string $from
리턴 string

$headers 보호되어 있는 프로퍼티

protected array $headers
리턴 array

$http 보호되어 있는 프로퍼티

protected ClientInterface,Guzzle\Http $http
리턴 Guzzle\Http\ClientInterface

$room 보호되어 있는 프로퍼티

protected string|int $room
리턴 string | integer

$token 보호되어 있는 프로퍼티

protected string $token
리턴 string