PHP 클래스 PhpSlackBot\Base

파일 보기 프로젝트 열기: jclg/php-slack-bot

공개 메소드들

메소드 설명
getClient ( )
getCurrentChannel ( )
getCurrentContext ( )
getCurrentUser ( )
getName ( )
setChannel ( $channel )
setClient ( $client )
setContext ( $context )
setName ( $name )
setUser ( $user )

보호된 메소드들

메소드 설명
configure ( )
execute ( $message, $context )
getChannelIdFromChannelName ( $channelName )
getChannelNameFromChannelId ( $channelId )
getImIdFromUserId ( $userId )
getUserNameFromUserId ( $userId )
send ( $channel, $username, $message )

메소드 상세

configure() 추상적인 보호된 메소드

abstract protected configure ( )

execute() 추상적인 보호된 메소드

abstract protected execute ( $message, $context )

getChannelIdFromChannelName() 보호된 메소드

protected getChannelIdFromChannelName ( $channelName )

getChannelNameFromChannelId() 보호된 메소드

protected getChannelNameFromChannelId ( $channelId )

getClient() 공개 메소드

public getClient ( )

getCurrentChannel() 공개 메소드

public getCurrentChannel ( )

getCurrentContext() 공개 메소드

public getCurrentContext ( )

getCurrentUser() 공개 메소드

public getCurrentUser ( )

getImIdFromUserId() 보호된 메소드

protected getImIdFromUserId ( $userId )

getName() 공개 메소드

public getName ( )

getUserNameFromUserId() 보호된 메소드

protected getUserNameFromUserId ( $userId )

send() 보호된 메소드

protected send ( $channel, $username, $message )

setChannel() 공개 메소드

public setChannel ( $channel )

setClient() 공개 메소드

public setClient ( $client )

setContext() 공개 메소드

public setContext ( $context )

setName() 공개 메소드

public setName ( $name )

setUser() 공개 메소드

public setUser ( $user )