Классы типов BSON и функции сериализации
- Функции
- MongoDB\BSON\fromJSON — Возвращает представление BSON значения JSON
- MongoDB\BSON\fromPHP — Возвращает представление BSON значения PHP
- MongoDB\BSON\toCanonicalExtendedJSON — Возвращает Canonical Extended JSON представление для значения BSON
- MongoDB\BSON\toJSON — Возвращает Legacy Extended JSON представление значения BSON
- MongoDB\BSON\toPHP — Возвращает PHP представление значения BSON
- MongoDB\BSON\toRelaxedExtendedJSON — Возвращает Relaxed Extended JSON представление значения BSON
- MongoDB\BSON\Binary — Класс MongoDB\BSON\Binary
- MongoDB\BSON\Binary::__construct — Создает новый Binary
- MongoDB\BSON\Binary::getData — Возвращает данные Binary
- MongoDB\BSON\Binary::getType — Возвращает тип Binary
- MongoDB\BSON\Binary::jsonSerialize — Возвращает представление, которое можно преобразовать в JSON
- MongoDB\BSON\Binary::serialize — Сериализует Binary
- MongoDB\BSON\Binary::__toString — Возвращает данные Binary
- MongoDB\BSON\Binary::unserialize — Десериализует Binary
- MongoDB\BSON\Decimal128 — Класс MongoDB\BSON\Decimal128
- MongoDB\BSON\Decimal128::__construct — Создает новый Decimal128
- MongoDB\BSON\Decimal128::jsonSerialize — Возвращает представление, которое можно преобразовать в JSON
- MongoDB\BSON\Decimal128::serialize — Сериализирует Decimal128
- MongoDB\BSON\Decimal128::__toString — Возвращает строковое представление Decimal128
- MongoDB\BSON\Decimal128::unserialize — Десериализует Decimal128
- MongoDB\BSON\Javascript — Класс MongoDB\BSON\Javascript
- MongoDB\BSON\Javascript::__construct — Конструктор Javascript
- MongoDB\BSON\Javascript::getCode — Возвращает код JavaScript
- MongoDB\BSON\Javascript::getScope — Возвращает область документа JavaScript
- MongoDB\BSON\Javascript::jsonSerialize — Возвращает представление, которое может быть преобразовано в JSON
- MongoDB\BSON\Javascript::serialize — Сериализовать JavaScript
- MongoDB\BSON\Javascript::__toString — Возвращает код JavaScript
- MongoDB\BSON\Javascript::unserialize — Десериализовать JavaScript
- MongoDB\BSON\MaxKey — Класс MongoDB\BSON\MaxKey
- MongoDB\BSON\MaxKey::__construct — Конструктор MaxKey
- MongoDB\BSON\MaxKey::jsonSerialize — Возвращает представление, которое можно преобразовать в JSON
- MongoDB\BSON\MaxKey::serialize — Сериализует MaxKey
- MongoDB\BSON\MaxKey::unserialize — Десериализует MaxKey
- MongoDB\BSON\MinKey — Класс MongoDB\BSON\MinKey
- MongoDB\BSON\MinKey::__construct — Конструктор MinKey
- MongoDB\BSON\MinKey::jsonSerialize — Возвращает представление, которое можно преобразовать в JSON
- MongoDB\BSON\MinKey::serialize — Сериализует MinKey
- MongoDB\BSON\MinKey::unserialize — Десериализует MinKey
- MongoDB\BSON\ObjectId — Класс MongoDB\BSON\ObjectId
- MongoDB\BSON\ObjectId::__construct — Создает новый ObjectId
- MongoDB\BSON\ObjectId::getTimestamp — Возвращает метку времени ObjectId
- MongoDB\BSON\ObjectId::jsonSerialize — Возвращает представление, которое можно преобразовать в JSON
- MongoDB\BSON\ObjectId::serialize — Сериализует ObjectId
- MongoDB\BSON\ObjectId::__toString — Возвращает шестнадцатеричное представление ObjectId
- MongoDB\BSON\ObjectId::unserialize — Десериализует ObjectId
- MongoDB\BSON\Regex — Класс MongoDB\BSON\Regex
- MongoDB\BSON\Regex::__construct — Создает новый Regex
- MongoDB\BSON\Regex::getFlags — Возвращает флаги Regex
- MongoDB\BSON\Regex::getPattern — Возвращает шаблон Regex
- MongoDB\BSON\Regex::jsonSerialize — Возвращает представление, которое можно преобразовать в JSON
- MongoDB\BSON\Regex::serialize — Сериализует Regex
- MongoDB\BSON\Regex::__toString — Возвращает строковое представление Regex
- MongoDB\BSON\Regex::unserialize — Десериализует Regex
- MongoDB\BSON\Timestamp — Класс MongoDB\BSON\Timestamp
- MongoDB\BSON\Timestamp::__construct — Создает новый Timestamp
- MongoDB\BSON\Timestamp::getIncrement — Возвращает компонент приращения Timestamp
- MongoDB\BSON\Timestamp::getTimestamp — Возвращает компонент отметки времени Timestamp
- MongoDB\BSON\Timestamp::jsonSerialize — Возвращает представление, которое можно преобразовать в JSON
- MongoDB\BSON\Timestamp::serialize — Сериализует Timestamp
- MongoDB\BSON\Timestamp::__toString — Возвращает строковое представление Timestamp
- MongoDB\BSON\Timestamp::unserialize — Десериализует Timestamp
- MongoDB\BSON\UTCDateTime — Класс MongoDB\BSON\UTCDateTime
- MongoDB\BSON\UTCDateTime::__construct — Создает новый UTCDateTime
- MongoDB\BSON\UTCDateTime::jsonSerialize — Возвращает представление, которое можно преобразовать в JSON
- MongoDB\BSON\UTCDateTime::serialize — Сериализует UTCDateTime
- MongoDB\BSON\UTCDateTime::toDateTime — Возвращает представление DateTime этого UTCDateTime
- MongoDB\BSON\UTCDateTime::__toString — Возвращает строковое представление UTCDateTime
- MongoDB\BSON\UTCDateTime::unserialize — Десериализует UTCDateTime
- MongoDB\BSON\Type — Интерфейс MongoDB\BSON\Type
- MongoDB\BSON\Persistable — Интерфейс MongoDB\BSON\Persistable
- MongoDB\BSON\Serializable — Интерфейс MongoDB\BSON\Serializable
- MongoDB\BSON\Serializable::bsonSerialize — Предоставляет массив или документ для сериализации в BSON
- MongoDB\BSON\Unserializable — Интерфейс MongoDB\BSON\Unserializable
- MongoDB\BSON\Unserializable::bsonUnserialize — Создает объект из массива BSON или документа
- MongoDB\BSON\BinaryInterface — Интерфейс MongoDB\BSON\BinaryInterface
- MongoDB\BSON\BinaryInterface::getData — Возвращает данные BinaryInterface
- MongoDB\BSON\BinaryInterface::getType — Возвращает тип BinaryInterface
- MongoDB\BSON\BinaryInterface::__toString — Возвращает данные BinaryInterface
- MongoDB\BSON\Decimal128Interface — Интерфейс MongoDB\BSON\Decimal128Interface
- MongoDB\BSON\Decimal128Interface::__toString — Возвращает строковое представление Decimal128Interface
- MongoDB\BSON\JavascriptInterface — Интерфейс MongoDB\BSON\JavascriptInterface
- MongoDB\BSON\JavascriptInterface::getCode — Возвращает код JavascriptInterface
- MongoDB\BSON\JavascriptInterface::getScope — Возвращает области видимости документа JavascriptInterface
- MongoDB\BSON\JavascriptInterface::__toString — Возвращает код JavascriptInterface
- MongoDB\BSON\MaxKeyInterface — Интерфейс MongoDB\BSON\MaxKeyInterface
- MongoDB\BSON\MinKeyInterface — Интерфейс MongoDB\BSON\MinKeyInterface
- MongoDB\BSON\ObjectIdInterface — Интерфейс MongoDB\BSON\ObjectIdInterface
- MongoDB\BSON\ObjectIdInterface::getTimestamp — Возвращает компонент отметки времени ObjectIdInterface
- MongoDB\BSON\ObjectIdInterface::__toString — Возвращает шестнадцатеричное представление ObjectIdInterface
- MongoDB\BSON\RegexInterface — Интерфейс MongoDB\BSON\RegexInterface
- MongoDB\BSON\RegexInterface::getFlags — Возвращает флаги RegexInterface
- MongoDB\BSON\RegexInterface::getPattern — Возвращает шаблон RegexInterface
- MongoDB\BSON\RegexInterface::__toString — Возвращает строковое представление RegexInterface
- MongoDB\BSON\TimestampInterface — Интерфейс MongoDB\BSON\TimestampInterface
- MongoDB\BSON\TimestampInterface::getIncrement — Возвращает инкрементный компонент TimestampInterface
- MongoDB\BSON\TimestampInterface::getTimestamp — Возвращает компонент отметки времени TimestampInterface
- MongoDB\BSON\TimestampInterface::__toString — Возвращает строковое представление TimestampInterface
- MongoDB\BSON\UTCDateTimeInterface — Интерфейс MongoDB\BSON\UTCDateTimeInterface
- MongoDB\BSON\UTCDateTimeInterface::toDateTime — Возвращает представление DateTime этого UTCDateTimeInterface
- MongoDB\BSON\UTCDateTimeInterface::__toString — Возвращает строковое представление UTCDateTimeInterface
- MongoDB\BSON\DBPointer — Класс MongoDB\BSON\DBPointer (устаревший)
- MongoDB\BSON\DBPointer::__construct — Создает новый DBPointer (не используется)
- MongoDB\BSON\DBPointer::jsonSerialize — Возвращает представление, которое можно преобразовать в JSON
- MongoDB\BSON\DBPointer::serialize — Сериализует DBPointer
- MongoDB\BSON\DBPointer::__toString — Возвращает пустую строку
- MongoDB\BSON\DBPointer::unserialize — Десериализует DBPointer
- MongoDB\BSON\Int64 — Класс MongoDB\BSON\Int64
- MongoDB\BSON\Int64::__construct — Создает новый Int64 (не используется)
- MongoDB\BSON\Int64::jsonSerialize — Возвращает представление, которое можно преобразовать в JSON
- MongoDB\BSON\Int64::serialize — Сериализует Int64
- MongoDB\BSON\Int64::__toString — Возвращает строковое представление Int64
- MongoDB\BSON\Int64::unserialize — Десериализует Int64
- MongoDB\BSON\Symbol — Класс MongoDB\BSON\Symbol (устаревший)
- MongoDB\BSON\Symbol::__construct — Создает новый Symbol (не используется)
- MongoDB\BSON\Symbol::jsonSerialize — Возвращает представление, которое можно преобразовать в JSON
- MongoDB\BSON\Symbol::serialize — Сериализует Symbol
- MongoDB\BSON\Symbol::__toString — Возвращает Symbol в виде строки
- MongoDB\BSON\Symbol::unserialize — Десериализует Symbol
- MongoDB\BSON\Undefined — Класс MongoDB\BSON\Undefined (устарело)
- MongoDB\BSON\Undefined::__construct — Создает новый Undefined (не используется)
- MongoDB\BSON\Undefined::jsonSerialize — Возвращает представление, которое можно преобразовать в JSON
- MongoDB\BSON\Undefined::serialize — Сериализует Undefined
- MongoDB\BSON\Undefined::__toString — Возвращает пустую строку
- MongoDB\BSON\Undefined::unserialize — Десериализует Undefined