The MongoDB\BSON\PackedArray class

(mongodb >=1.16.0)

Introduction

Represents a BSON array. This class is used when reading data as raw BSON and cannot be modified.

Class synopsis

finalclassMongoDB\BSON\PackedArrayimplementsMongoDB\BSON\Type, IteratorAggregate, Serializable {
finalprivate__construct()
finalstaticpublicfromPHP(array$value): MongoDB\BSON\PackedArray
finalpublicget(int$key): mixed
finalpublichas(int$index): bool
finalpublicserialize(): string
finalpublictoPHP(?array$typeMap = null): array|object
finalpublic__toString(): string
finalpublicunserialize(string$data): void
}

Changelog

VersionDescription
PECL mongodb 1.17.0 Implements MongoDB\BSON\Type.
PECL mongodb 1.17.0MongoDB\BSON\PackedArray cannot be serialized in contexts where a BSON document is expected. In earlier versions, the BSON array would have been converted to a document.

Table of Contents

To Top