diff options
| author | nsfisis <nsfisis@gmail.com> | 2026-06-24 21:38:53 +0900 |
|---|---|---|
| committer | nsfisis <nsfisis@gmail.com> | 2026-06-24 21:40:49 +0900 |
| commit | 7f810b1bb288445ee5376fada752e84ecb1ce211 (patch) | |
| tree | 631ec748f14757d314baba704c6c175183ed096a /crates/shirabe-php-shim | |
| parent | a8f115666344abe3b606a4a65595ca301e7ac08a (diff) | |
| download | php-shirabe-7f810b1bb288445ee5376fada752e84ecb1ce211.tar.gz php-shirabe-7f810b1bb288445ee5376fada752e84ecb1ce211.tar.zst php-shirabe-7f810b1bb288445ee5376fada752e84ecb1ce211.zip | |
feat(process): wire execute output handling to a callback model
Replace the Option<&mut PhpMixed> output plumbing with the IntoExecOutput
trait modelling each PHP `$output` case (forward, capture-to-buffer,
discard, callback). This lets do_execute pass a real output handler to
Process::run, captures output back via get_output, and lets Svn pass its
streaming filter handler through execute instead of skipping it.
Diffstat (limited to 'crates/shirabe-php-shim')
0 files changed, 0 insertions, 0 deletions
