MongoDB\Driver\ReadConcern::bsonSerialize

(mongodb >=1.2.0)

MongoDB\Driver\ReadConcern::bsonSerialize — BSON 직렬화를 위한 객체를 반환합니다.


설명

final public MongoDB\Driver\ReadConcern::bsonSerialize(): object


매개변수

이 함수에는 매개변수가 없습니다.


반환 값

ReadConcern을 BSON으로 직렬화하기 위한 개체를 반환합니다.


오류/예외


Examples

예제 #1 빈 읽기 문제가 있는 MongoDB\Driver\ReadConcern::bsonSerialize()

                  
<?php

$rc = new MongoDB\Driver\ReadConcern;
var_dump($rc->bsonSerialize());

echo "\n", MongoDB\BSON\toJSON(MongoDB\BSON\fromPHP($rc));

?>
                  
                

위의 예는 다음과 유사한 결과를 출력합니다.

object(stdClass)#2 (0) {
}

{ }
                

예제 #2 로컬 읽기 문제가 있는 MongoDB\Driver\ReadConcern::bsonSerialize()

                  
<?php

$rc = new MongoDB\Driver\ReadConcern(MongoDB\Driver\ReadConcern::LOCAL);
var_dump($rc->bsonSerialize());

echo "\n", MongoDB\BSON\toJSON(MongoDB\BSON\fromPHP($rc));

?>
                  
                

위의 예는 다음과 유사한 결과를 출력합니다.

object(stdClass)#2 (1) {
  ["level"]=>
  string(5) "local"
}

{ "level" : "local" }
                

기타