(mongodb >=1.3.0)
MongoDB\Driver\WriteConcern::isDefault — Verifica se esta é a preocupação de gravação padrão
Retorna se esta é a preocupação de gravação padrão (ou seja, nenhuma opção é especificada). Este método destina-se principalmente a ser usado em conjunto com MongoDB\Driver\Manager::getWriteConcern() para determinar se o gerenciador foi construído sem nenhuma opção de preocupação de gravação.
O driver não incluirá uma preocupação de gravação padrão em suas operações de gravação (por exemplo, MongoDB\Driver\Manager::executeBulkWrite()) para permitir que o servidor aplique seu próprio padrão, que pode ter sido » modificado. Bibliotecas que acessam a preocupação de gravação do gerenciador para incluí-la em seus próprios comandos de gravação devem usar esse método para garantir que as preocupações de gravação padrão não sejam definidas.
Esta função não possui parâmetros.
Exemplo #1 Exemplo de MongoDB\Driver\WriteConcern::isDefault()
<?php
$wc = new MongoDB\Driver\WriteConcern(1);
var_dump($wc->isDefault());
$manager = new MongoDB\Driver\Manager('mongodb://127.0.0.1/?w=majority');
$wc = $manager->getWriteConcern();
var_dump($wc->isDefault());
$manager = new MongoDB\Driver\Manager('mongodb://127.0.0.1/');
$wc = $manager->getWriteConcern();
var_dump($wc->isDefault());
?>
O exemplo acima produzirá:
bool(false) bool(false) bool(true)