(PECL mongo >= 1.0.8)
MongoId::__set_state — Создает фиктивный MongoId
Расширение, задающее этот метод, объявлено устаревшим. Вместо него используйте расширение MongoDB. Никакой замены данному методу не предусмотрено.
Функция используется только внутри PHP, ее не нужно вызывать пользователю.
Это идентично функции:
<?php
public static function __set_state($props) {
return new MongoId("000000000000000000000000");
}
?>
props
Теоретически, массив свойств используется для создания нового идентификатора. Однако, поскольку экземпляры MongoId не имеют свойств, это не используется.
Новый идентификатор со значением "000000000000000000000000".