PHP 클래스 Kraken\Console\Client\Command\Command

상속: extends Symfony\Component\Console\Command\Command, implements CommandInterface
파일 보기 프로젝트 열기: kraken-php/framework 1 사용 예제들

보호된 프로퍼티들

프로퍼티 타입 설명
$async boolean
$channel Kraken\Channel\ChannelInterface
$receiver string

공개 메소드들

메소드 설명
__construct ( Kraken\Channel\ChannelInterface $channel, string $receiver )
__destruct ( )
isAsync ( )

보호된 메소드들

메소드 설명
cancelMessage ( $exception, $message ) : string
command ( Symfony\Component\Console\Input\InputInterface $input, Symfony\Component\Console\Output\OutputInterface $output ) : mixed[] This method should contain command logic.
config ( ) This method should contain command configuration.
configure ( )
construct ( ) This method will be invoked during command construction.
destruct ( ) This method will be invoked during command destruction.
execute ( Symfony\Component\Console\Input\InputInterface $input, Symfony\Component\Console\Output\OutputInterface $output ) : integer | null | void
failureMessage ( $exception, $message ) : string
informServer ( $commandParent, $commandName, $commandParams = [] )
onCancel ( Erro\Error | Exceptio\Exception $ex ) : mixed
onFailure ( Erro\Error | Exceptio\Exception $ex ) : mixed
onMessage ( mixed $value ) : mixed
onStart ( )
onStop ( )
onSuccess ( $value ) : mixed
successData ( mixed[] $input )
successMessage ( $message ) : string
validateCreateFlags ( integer | string $flags ) : integer
validateDestroyFlags ( integer | string $flags ) : integer

메소드 상세

__construct() 공개 메소드

public __construct ( Kraken\Channel\ChannelInterface $channel, string $receiver )
$channel Kraken\Channel\ChannelInterface
$receiver string

__destruct() 공개 메소드

public __destruct ( )

cancelMessage() 보호된 메소드

protected cancelMessage ( $exception, $message ) : string
$exception
$message
리턴 string

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

This method should contain command logic.
abstract protected command ( Symfony\Component\Console\Input\InputInterface $input, Symfony\Component\Console\Output\OutputInterface $output ) : mixed[]
$input Symfony\Component\Console\Input\InputInterface
$output Symfony\Component\Console\Output\OutputInterface
리턴 mixed[]

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

This method should contain command configuration.
abstract protected config ( )

configure() 보호된 메소드

protected configure ( )

construct() 보호된 메소드

This method will be invoked during command construction.
protected construct ( )

destruct() 보호된 메소드

This method will be invoked during command destruction.
protected destruct ( )

execute() 보호된 메소드

protected execute ( Symfony\Component\Console\Input\InputInterface $input, Symfony\Component\Console\Output\OutputInterface $output ) : integer | null | void
$input Symfony\Component\Console\Input\InputInterface
$output Symfony\Component\Console\Output\OutputInterface
리턴 integer | null | void

failureMessage() 보호된 메소드

protected failureMessage ( $exception, $message ) : string
$exception
$message
리턴 string

informServer() 보호된 메소드

protected informServer ( $commandParent, $commandName, $commandParams = [] )

isAsync() 공개 메소드

public isAsync ( )

onCancel() 보호된 메소드

protected onCancel ( Erro\Error | Exceptio\Exception $ex ) : mixed
$ex Erro\Error | Exceptio\Exception
리턴 mixed

onFailure() 보호된 메소드

protected onFailure ( Erro\Error | Exceptio\Exception $ex ) : mixed
$ex Erro\Error | Exceptio\Exception
리턴 mixed

onMessage() 보호된 메소드

protected onMessage ( mixed $value ) : mixed
$value mixed
리턴 mixed

onStart() 보호된 메소드

protected onStart ( )

onStop() 보호된 메소드

protected onStop ( )

onSuccess() 보호된 메소드

protected onSuccess ( $value ) : mixed
$value
리턴 mixed

successData() 보호된 메소드

protected successData ( mixed[] $input )
$input mixed[]

successMessage() 보호된 메소드

protected successMessage ( $message ) : string
$message
리턴 string

validateCreateFlags() 보호된 메소드

protected validateCreateFlags ( integer | string $flags ) : integer
$flags integer | string
리턴 integer

validateDestroyFlags() 보호된 메소드

protected validateDestroyFlags ( integer | string $flags ) : integer
$flags integer | string
리턴 integer

프로퍼티 상세

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

protected bool $async
리턴 boolean

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

protected ChannelInterface,Kraken\Channel $channel
리턴 Kraken\Channel\ChannelInterface

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

protected string $receiver
리턴 string