ProcessResult
interface ProcessResult (View source)
Methods
string
command()
Get the original command executed by the process.
bool
successful()
Determine if the process was successful.
bool
failed()
Determine if the process failed.
int|null
exitCode()
Get the exit code of the process.
string
output()
Get the standard output of the process.
string
errorOutput()
Get the error output of the process.
$this
throw(callable $callback = null)
Throw an exception if the process failed.
$this
throwIf(bool $condition, callable $callback = null)
Throw an exception if the process failed and the given condition is true.
Details
string
command()
Get the original command executed by the process.
bool
successful()
Determine if the process was successful.
bool
failed()
Determine if the process failed.
int|null
exitCode()
Get the exit code of the process.
string
output()
Get the standard output of the process.
string
errorOutput()
Get the error output of the process.
$this
throw(callable $callback = null)
Throw an exception if the process failed.
$this
throwIf(bool $condition, callable $callback = null)
Throw an exception if the process failed and the given condition is true.