From 6ace4733ced2e804fc5e5aa1131d9f9ec5fe2a5d Mon Sep 17 00:00:00 2001 From: "Dylan K. Taylor" Date: Thu, 12 Dec 2019 15:02:42 +0000 Subject: [PATCH] DataPacket: fixed var_dump() buffer bin2hex not working in BinaryUtils new versions, BinaryStream->buffer is private. detected by phpstan level 4 --- src/network/mcpe/protocol/DataPacket.php | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/network/mcpe/protocol/DataPacket.php b/src/network/mcpe/protocol/DataPacket.php index b5cca01bd..678409e27 100644 --- a/src/network/mcpe/protocol/DataPacket.php +++ b/src/network/mcpe/protocol/DataPacket.php @@ -107,7 +107,7 @@ abstract class DataPacket extends NetworkBinaryStream implements Packet{ public function __debugInfo(){ $data = []; foreach((array) $this as $k => $v){ - if($k === "buffer" and is_string($v)){ + if($v === $this->getBuffer()){ $data[$k] = bin2hex($v); }elseif(is_string($v) or (is_object($v) and method_exists($v, "__toString"))){ $data[$k] = Utils::printable((string) $v);