pocketmine\level\GameRules::toArray PHP Метод

toArray() приватный статический Метод

private static toArray ( array &$data, Tag $tag )
$data array
$tag pocketmine\nbt\tag\Tag
    private static function toArray(array &$data, Tag $tag)
    {
        /** @var CompoundTag[]|ListTag[]|IntArrayTag[] $tag */
        foreach ($tag as $key => $value) {
            if ($value instanceof CompoundTag or $value instanceof ListTag or $value instanceof IntArrayTag) {
                $data[$key] = [];
                self::toArray($data[$key], $value);
            } else {
                $data[$key] = $value->getValue();
            }
        }
    }