PHP-объект и BSON-документ: наблюдаемый результат

mongodb120-objects-persistable-identity

Режим: codec-only. Локальное преобразование данных не доказывает запись в базу; обращение к серверу указано отдельно.

Карта восстановленияПолученный PHP-типАртикул
По умолчаниюProduct120CUP
root = Fallback120Product120CUP
root = arrayarrayCUP
root = objectstdClassCUP
root = bsonMongoDB\BSON\DocumentCUP

Промежуточные значения

Маркер
{
    "class": "Product120",
    "binarySubtype": 128
}
ID исходного и восстановленного
[
    "000000000000000000000120",
    "000000000000000000000120"
]
Граница доверия
"Все классы и данные этого примера принадлежат программе; маркер не принимается из внешнего запроса"

PHP 8.5.11; ext-mongodb 2.5.5; сервер: not contacted (codec-only).