tacoberu / php-process
Wraper for calling process.
v0.2.0
2019-07-20 20:42 UTC
Requires
- php: >=5.3.0
Requires (Dev)
- tracy/tracy: ^2.5
This package is auto-updated.
Last update: 2024-07-21 20:45:00 UTC
README
Objects help handling command lines specifying processes to execute. With fluent interfaces.
Use
$res = (new Process\Exec('ping 127.0.0.1 -c 3'))->run();
$res = (new Process\Exec('ping'))
->arg('127.0.0.1')
->arg('-c 3');
->run();
echo "{$res->code}\n{$res->content}\n";
$code = (new Process\Exec('bin/readwrite.php'))
->run(function($out, $err) {
echo '> ' . $out;
return "Hi\n";
});