diff --git a/src/utils/NotSerializable.php b/src/utils/NotSerializable.php index 6a391d85c..ccf204e22 100644 --- a/src/utils/NotSerializable.php +++ b/src/utils/NotSerializable.php @@ -25,11 +25,13 @@ namespace pocketmine\utils; trait NotSerializable{ - final public function __serialize(){ + /** @return mixed[] */ + final public function __serialize() : array{ throw new \LogicException("Serialization of " . static::class . " objects is not allowed"); } - final public function __unserialize(array $data){ + /** @param mixed[] $data */ + final public function __unserialize(array $data) : void{ throw new \LogicException("Unserialization of " . static::class . " objects is not allowed"); } }