Process
class Process extends Alvine
Ergebnis eines Befehls
Properties
protected resource | $resource | ||
protected array | $pipes | ||
protected string | $executable | ||
protected integer | $maxExecutionTime | ||
protected integer | $startTime | ||
protected string | $content |
Methods
__construct(string $executable, integer $maxExecutionTime = null, Directory $workingDir = null, Properties $environment = null)
Neuer Prozess
__destruct()
Prozess beenden
boolean
isTimeoutReached()
Timeout
string
getContent()
Ergebnis
string
getError()
Fehler
boolean
isRunning()
Läuft der Prozess noch
Details
at line 78
__construct(string $executable, integer $maxExecutionTime = null, Directory $workingDir = null, Properties $environment = null)
Neuer Prozess
Neuen Prozess erstellen. Der Prozess wird mit dem beenden des Objektes beendet.
at line 117
__destruct()
Prozess beenden
at line 129
Process
terminate()
Programm schließen
at line 146
boolean
isTimeoutReached()
Timeout
at line 161
Status
getStatus()
Status
at line 172
string
getContent()
Ergebnis
at line 188
string
getError()
Fehler
at line 200
boolean
isRunning()
Läuft der Prozess noch