PHP 클래스 Liuggio\Fastest\Process\ProcessFactory

파일 보기 프로젝트 열기: liuggio/fastest

공개 메소드들

메소드 설명
__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 )