PHP Класс Neos\Flow\Tests\Features\Bootstrap\SubProcess\SubProcess

Usage: $subProcess = new SubProcess($applicationContext); $subProcessResponse = $subProcess->execute('some:flow:command');
Показать файл Открыть проект Примеры использования класса

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

Свойство Тип Описание
$context Neos\Flow\Core\ApplicationContext
$pipes array
$subProcess resource | boolean

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

Метод Описание
__construct ( ApplicationContext $context )
execute ( string $commandLine ) : string
quit ( ) : void Cleanly terminates the given sub process

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

Метод Описание
getSubProcessResponse ( ) : string Returns the currently pending response from the sub process
launchSubProcess ( ) : array Launch sub process

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

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

public __construct ( ApplicationContext $context )
$context Neos\Flow\Core\ApplicationContext

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

public execute ( string $commandLine ) : string
$commandLine string
Результат string

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

Returns the currently pending response from the sub process
protected getSubProcessResponse ( ) : string
Результат string

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

Launch sub process
protected launchSubProcess ( ) : array
Результат array The new sub process and its STDIN, STDOUT, STDERR pipes – or FALSE if an error occurred.

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

Cleanly terminates the given sub process
public quit ( ) : void
Результат void

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

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

protected ApplicationContext,Neos\Flow\Core $context
Результат Neos\Flow\Core\ApplicationContext

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

protected array $pipes
Результат array

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

protected resource|bool $subProcess
Результат resource | boolean