PHP Класс Liuggio\Fastest\Process\ProcessFactory

Показать файл Открыть проект

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

Метод Описание
__construct ( $maxParallelProcessesToExecute, $commandToExecuteTemplate = null, EnvCommandCreator $envCommandCreator = null )
createAProcess ( $suite, $currentProcessorNumber, $currentProcessCounter, $isFirstOnThread = false )
createAProcessForACustomCommand ( $execute, $currentProcessorNumber, $currentProcessCounter, $isFirstOnThread = false )

Приватные методы

Метод Описание
createProcess ( $executeCommand, $arrayEnv )
replaceParameters ( $cmd, $suite, $processNumber, $currentProcessCounter )

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

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

public __construct ( $maxParallelProcessesToExecute, $commandToExecuteTemplate = null, EnvCommandCreator $envCommandCreator = null )
$envCommandCreator EnvCommandCreator

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

public createAProcess ( $suite, $currentProcessorNumber, $currentProcessCounter, $isFirstOnThread = false )

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

public createAProcessForACustomCommand ( $execute, $currentProcessorNumber, $currentProcessCounter, $isFirstOnThread = false )