string getStatus() Gets the process status. The status is one of: ready, started, terminated
Process setTimeout(int|float|null $timeout)
closeUnixPipes() Closes Unix pipes. Nothing happens in case file handles are used.
bool areOpen() Returns if the current state has open file handles or pipes.
ProcessBuilder setTimeout(float|null $timeout)
array getOptions() Gets the options for proc_open.
class ProcessPipes ProcessPipes manages descriptors and pipes for the use of proc_open.
Process setWorkingDirectory(string $cwd)
string|null getWorkingDirectory() Gets the working directory.
array getDescriptors() Returns an array of descriptors for the use of proc_open.
Page 7 of 13