Mongolid\DataMapper\BulkWrite::getBulkWrite PHP Method

getBulkWrite() public method

Get the BulkWrite object to perform other operations not covered by this class.
public getBulkWrite ( ) : MongoDB\Driver\BulkWrite
return MongoDB\Driver\BulkWrite
    public function getBulkWrite()
    {
        return $this->bulkWrite;
    }

Usage Example

 public function testShouldSetAndGetMongoBulkWrite()
 {
     // Arrange
     $entity = m::mock(HasSchemaInterface::class);
     $mongoBulkWrite = new MongoBulkWrite();
     // Expect
     $entity->shouldReceive('getSchema')->once();
     // Act
     $bulkWrite = new BulkWrite($entity);
     $bulkWrite->setBulkWrite($mongoBulkWrite);
     // Assert
     $this->assertSame($mongoBulkWrite, $bulkWrite->getBulkWrite());
 }