Commit a033aca8 authored by Jeremy Mikola's avatar Jeremy Mikola

MongoDB\Driver\BulkWrite now takes an options array

See: PHPC-444, HHVM-117
parent 81cd77be
......@@ -207,7 +207,7 @@ class BulkWrite implements Executable
*/
public function execute(Server $server)
{
$bulk = new Bulk($this->options['ordered']);
$bulk = new Bulk(['ordered' => $this->options['ordered']]);
$insertedIds = array();
foreach ($this->operations as $i => $operation) {
......
......@@ -107,7 +107,7 @@ class CreateIndexes implements Executable
*/
private function executeLegacy(Server $server)
{
$bulk = new Bulk(true);
$bulk = new Bulk(['ordered' => true]);
foreach ($this->indexes as $index) {
$bulk->insert($index);
......
......@@ -87,7 +87,7 @@ class InsertMany implements Executable
*/
public function execute(Server $server)
{
$bulk = new Bulk($this->options['ordered']);
$bulk = new Bulk(['ordered' => $this->options['ordered']]);
$insertedIds = array();
foreach ($this->documents as $i => $document) {
......
......@@ -202,7 +202,7 @@ class BulkWriteFunctionalTest extends FunctionalTestCase
*/
private function createFixtures($n)
{
$bulkWrite = new BulkWrite(true);
$bulkWrite = new BulkWrite(['ordered' => true]);
for ($i = 1; $i <= $n; $i++) {
$bulkWrite->insert(array(
......
......@@ -83,7 +83,7 @@ class CollectionFunctionalTest extends FunctionalTestCase
*/
private function createFixtures($n)
{
$bulkWrite = new BulkWrite(true);
$bulkWrite = new BulkWrite(['ordered' => true]);
for ($i = 1; $i <= $n; $i++) {
$bulkWrite->insert(array(
......
......@@ -17,7 +17,7 @@ abstract class FunctionalTestCase extends BaseFunctionalTestCase
*/
protected function createFixtures($n)
{
$bulkWrite = new BulkWrite(true);
$bulkWrite = new BulkWrite(['ordered' => true]);
for ($i = 1; $i <= $n; $i++) {
$bulkWrite->insert(array(
......
......@@ -45,7 +45,7 @@ class FindOneFunctionalTest extends FunctionalTestCase
*/
private function createFixtures($n)
{
$bulkWrite = new BulkWrite(true);
$bulkWrite = new BulkWrite(['ordered' => true]);
for ($i = 1; $i <= $n; $i++) {
$bulkWrite->insert([
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment