The MongoDB\BSON\Symbol class

Introduction

BSON type for the "Symbol" type. This BSON type is deprecated, and this class can not be instantiated. It will be created from a BSON symbol type while converting BSON to PHP, and can also be converted back into BSON while storing documents in the database.

Class synopsis

MongoDB\BSON\Symbol
final class MongoDB\BSON\Symbol implements MongoDB\BSON\Type, JsonSerializable, Stringable {
/* Methods */
final private __construct()
final public mixed jsonSerialize()
final public string __toString()
}

Changelog

Version Description
PECL mongodb 2.0.0

This class no longer implements the Serializable interface.

PECL mongodb 1.12.0 Implements Stringable for PHP 8.0+.

Table of Contents