aboutsummaryrefslogtreecommitdiffhomepage
path: root/crates/shirabe-php-rpc
diff options
context:
space:
mode:
authornsfisis <nsfisis@gmail.com>2026-08-11 12:31:06 +0900
committernsfisis <nsfisis@gmail.com>2026-08-11 12:31:06 +0900
commitc18e25b3384c7640b2bc4d77314fddcc90651d21 (patch)
tree760871c26262b92bad6e6f622be6b7d8c147d518 /crates/shirabe-php-rpc
parent9539fea16e0d8d07faf7edf50d480e0a80c4ccfc (diff)
downloadphp-shirabe-c18e25b3384c7640b2bc4d77314fddcc90651d21.tar.gz
php-shirabe-c18e25b3384c7640b2bc4d77314fddcc90651d21.tar.zst
php-shirabe-c18e25b3384c7640b2bc4d77314fddcc90651d21.zip
chore(php-shim): drop the ob_start()/ob_get_clean() ports
Output buffering captures whatever the PHP interpreter would echo to stdout. The shim routes no output through a buffer, so these functions could never capture anything and stayed todo!(). Record the gap in docs/known-incompatibilities.md instead.
Diffstat (limited to 'crates/shirabe-php-rpc')
-rw-r--r--crates/shirabe-php-rpc/src/lib.rs2
1 files changed, 1 insertions, 1 deletions
diff --git a/crates/shirabe-php-rpc/src/lib.rs b/crates/shirabe-php-rpc/src/lib.rs
index b11351e6..221c49f6 100644
--- a/crates/shirabe-php-rpc/src/lib.rs
+++ b/crates/shirabe-php-rpc/src/lib.rs
@@ -71,7 +71,7 @@ pub struct Diagnostics {
pub ioncube_loader_iversion: i64,
/// Empty when the ionCube loader is not loaded.
pub ioncube_loader_version: String,
- /// `phpinfo(INFO_GENERAL)` output, captured via `ob_start()`/`ob_get_clean()`.
+ /// `phpinfo(INFO_GENERAL)` output.
pub phpinfo_general: String,
/// `None` when the curl extension is not loaded.
pub curl: Option<Curl>,