stream = $stream; } public function debug(string $message): void { fwrite($this->stream, $message); } public function __destruct() { fflush($this->stream); fclose($this->stream); } }