MongoDB\Driver\WriteError::getCode
  Returns the WriteError's error code
  
 
  Description
  
   final public int MongoDB\Driver\WriteError::getCode()
  
  
 
  Parameters
  This function has no parameters.
  
 
  Return Values
  
   Returns the WriteError's error code.
  
  
 
  Errors/Exceptions
  
   - Throws MongoDB\Driver\Exception\InvalidArgumentException on argument parsing errors.
 
 
  Examples
  
   Example #1 MongoDB\Driver\WriteError::getCode example
   
<?php
$manager = new MongoDB\Driver\Manager;
$bulk = new MongoDB\Driver\BulkWrite;
$bulk->insert(['_id' => 1]);
$bulk->insert(['_id' => 1]);
try {
    $manager->executeBulkWrite('db.collection', $bulk);
} catch(MongoDB\Driver\Exception\BulkWriteException $e) {
    var_dump($e->getWriteResult()->getWriteErrors()[0]->getCode());
}
?>
 
   The above example will output
something similar to: