class RunProcessContext
@author Kevin Bond <kevinbond@gmail.com>
Hierarchy
- class \Symfony\Component\Process\Messenger\RunProcessContext
Expanded class hierarchy of RunProcessContext
1 file declares its use of RunProcessContext
- RunProcessFailedException.php in vendor/
symfony/ process/ Exception/ RunProcessFailedException.php
File
-
vendor/
symfony/ process/ Messenger/ RunProcessContext.php, line 19
Namespace
Symfony\Component\Process\MessengerView source
final class RunProcessContext {
public readonly ?int $exitCode;
public readonly ?string $output;
public readonly ?string $errorOutput;
public function __construct(RunProcessMessage $message, Process $process) {
$this->exitCode = $process->getExitCode();
$this->output = !$process->isStarted() || $process->isOutputDisabled() ? null : $process->getOutput();
$this->errorOutput = !$process->isStarted() || $process->isOutputDisabled() ? null : $process->getErrorOutput();
}
}
Members
Title Sort descending | Modifiers | Object type | Summary |
---|---|---|---|
RunProcessContext::$errorOutput | public | property | |
RunProcessContext::$exitCode | public | property | |
RunProcessContext::$output | public | property | |
RunProcessContext::__construct | public | function |