final class ServerApi implements Serializable (View source)

Constants

V1

Methods

__construct(string $version, bool|null $strict = false, bool|null $deprecationErrors = false)

No description

static 
__set_state(array $properties)

No description

PackedArray
bsonSerialize()

Provides an array or document to serialize as BSON Called during serialization of the object to BSON. The method must return an array or stdClass.

Details

final __construct(string $version, bool|null $strict = false, bool|null $deprecationErrors = false)

No description

Parameters

string $version
bool|null $strict
bool|null $deprecationErrors

static __set_state(array $properties)

No description

Parameters

array $properties

final PackedArray bsonSerialize()

Provides an array or document to serialize as BSON Called during serialization of the object to BSON. The method must return an array or stdClass.

Root documents (e.g. a MongoDB\BSON\Serializable passed to MongoDB\BSON\fromPHP()) will always be serialized as a BSON document. For field values, associative arrays and stdClass instances will be serialized as a BSON document and sequential arrays (i.e. sequential, numeric indexes starting at 0) will be serialized as a BSON array.

Return Value

PackedArray