PHP Класс DataSift\Storyplayer\Cli\BuildTestEnvironment_Command

Автор: Stuart Herbert ([email protected])
Наследование: extends BaseCommand, implements DataSift\Storyplayer\Cli\CliSignalHandler
Показать файл Открыть проект

Защищенные свойства (Protected)

Свойство Тип Описание
$injectables needed for when user presses CTRL+C
$output we track this for convenience
$playerList our list of players to execute
$st we need to track this for handling CTRL-C

Открытые методы

Метод Описание
__construct ( $injectables )
processCommand ( Phix_Project\CliEngine $engine, array $params = [], DataSift\Storyplayer\Injectables | null $injectables = null ) : integer
processInsideLegacyHandler ( Phix_Project\CliEngine $engine, $params = [], $injectables = null )
sigtermHandler ( integer $signo ) : void

Защищенные методы

Метод Описание
initPlayerList ( DataSift\Storyplayer\Injectables $injectables ) : void
initSignalHandling ( DataSift\Storyplayer\Injectables $injectables ) : void

Описание методов

__construct() публичный Метод

public __construct ( $injectables )

initPlayerList() защищенный Метод

protected initPlayerList ( DataSift\Storyplayer\Injectables $injectables ) : void
$injectables DataSift\Storyplayer\Injectables
Результат void

initSignalHandling() защищенный Метод

protected initSignalHandling ( DataSift\Storyplayer\Injectables $injectables ) : void
$injectables DataSift\Storyplayer\Injectables
Результат void

processCommand() публичный Метод

public processCommand ( Phix_Project\CliEngine $engine, array $params = [], DataSift\Storyplayer\Injectables | null $injectables = null ) : integer
$engine Phix_Project\CliEngine
$params array
$injectables DataSift\Storyplayer\Injectables | null
Результат integer

processInsideLegacyHandler() публичный Метод

public processInsideLegacyHandler ( Phix_Project\CliEngine $engine, $params = [], $injectables = null )
$engine Phix_Project\CliEngine

sigtermHandler() публичный Метод

public sigtermHandler ( integer $signo ) : void
$signo integer
Результат void

Описание свойств

$injectables защищенное свойство

needed for when user presses CTRL+C
protected $injectables

$output защищенное свойство

we track this for convenience
protected $output

$playerList защищенное свойство

our list of players to execute
protected $playerList

$st защищенное свойство

we need to track this for handling CTRL-C
protected $st