child-process
child-process copied to clipboard
Event-driven library for executing child processes with ReactPHP.
With PHP 8.2 coming out later this year, we should be reading for it's release to ensure all out code works on it.
Swoole's process abstraction uses a callback rather than calling exec, and then provides an exec method that can be used within the callback for executing commands if that's desired within...
Let's face it, this project is currently *beta*, but has been used in production for years :shipit: We're currently following a v0.X.Y release scheme (http://sentimentalversioning.org/). We should finally make this...
The roadmap (#31) currently mentions "clean up API" for the v0.7.0 release, so I'm filing this ticket to discuss possible things that could be cleaned up. Here's some of the...
We may want to add a specific adapter taking advantage of libuv's process handling logic: * http://docs.libuv.org/en/v1.x/process.html * https://github.com/bwoebi/php-uv#resource-uv_spawnresource-loop-string-command-array-args-array-stdio-string-cwd-array-env--array-callable-callback-long-flags--array-options To be clear, this project works just fine with all [loop...
This PR sets up PHPStan to run on GitHub Actions, as discussed in [discussions#469](https://github.com/orgs/reactphp/discussions/469). ### Overview - [x] Sets up PHPStan to run on GitHub Actions on PHP 8.1 only...
We're currently moving forward with working on [ReactPHP v3](https://github.com/orgs/reactphp/discussions/481) and releasing the roadmap tickets for all our components (see https://github.com/reactphp/event-loop/issues/271 and others). We still have some components that we haven't...
I recently started [optimizing phpunit process isolation](https://github.com/sebastianbergmann/phpunit/issues/5749). while doing research I found out, that [`proc_open` can start processes](https://github.com/symfony/symfony/issues/43162#issuecomment-1787670224) with a lot less overhead when using a `array` argument. would be...
This ports the changes from #115 to 0.6.x and buids up on #113 and 114.