@@ -43,7 +43,7 @@ public function testUpdateArray(): void
4343 $ builder = new BaseBuilder ('jobs ' , $ this ->db );
4444
4545 $ data = ['name ' => 'Programmer ' ];
46- $ builder ->testMode ()->where ('id ' , 1 )->update ($ data );
46+ $ builder ->testMode ()->where ('id ' , 1 )->update ($ data, null , null );
4747
4848 $ expectedSQL = 'UPDATE "jobs" SET "name" = \'Programmer \' WHERE "id" = 1 ' ;
4949 $ expectedBinds = [
@@ -66,7 +66,7 @@ public function testUpdateObject(): void
6666 $ builder = new BaseBuilder ('jobs ' , $ this ->db );
6767
6868 $ data = (object ) ['name ' => 'Programmer ' ];
69- $ builder ->testMode ()->where ('id ' , 1 )->update ($ data );
69+ $ builder ->testMode ()->where ('id ' , 1 )->update ($ data, null , null );
7070
7171 $ expectedSQL = 'UPDATE "jobs" SET "name" = \'Programmer \' WHERE "id" = 1 ' ;
7272 $ expectedBinds = [
@@ -110,7 +110,7 @@ public function testUpdateWithSet(): void
110110 {
111111 $ builder = new BaseBuilder ('jobs ' , $ this ->db );
112112
113- $ builder ->testMode ()->set ('name ' , 'Programmer ' )->where ('id ' , 1 )->update ();
113+ $ builder ->testMode ()->set ('name ' , 'Programmer ' )->where ('id ' , 1 )->update (null , null , null );
114114
115115 $ expectedSQL = 'UPDATE "jobs" SET "name" = \'Programmer \' WHERE "id" = 1 ' ;
116116 $ expectedBinds = [
@@ -132,7 +132,7 @@ public function testUpdateWithSetAsInt(): void
132132 {
133133 $ builder = new BaseBuilder ('jobs ' , $ this ->db );
134134
135- $ builder ->testMode ()->set ('age ' , 22 )->where ('id ' , 1 )->update ();
135+ $ builder ->testMode ()->set ('age ' , 22 )->where ('id ' , 1 )->update (null , null , null );
136136
137137 $ expectedSQL = 'UPDATE "jobs" SET "age" = 22 WHERE "id" = 1 ' ;
138138 $ expectedBinds = [
@@ -154,7 +154,7 @@ public function testUpdateWithSetAsBoolean(): void
154154 {
155155 $ builder = new BaseBuilder ('jobs ' , $ this ->db );
156156
157- $ builder ->testMode ()->set ('manager ' , true )->where ('id ' , 1 )->update ();
157+ $ builder ->testMode ()->set ('manager ' , true )->where ('id ' , 1 )->update (null , null , null );
158158
159159 $ expectedSQL = 'UPDATE "jobs" SET "manager" = 1 WHERE "id" = 1 ' ;
160160 $ expectedBinds = [
@@ -176,7 +176,7 @@ public function testUpdateWithSetAsArray(): void
176176 {
177177 $ builder = new BaseBuilder ('jobs ' , $ this ->db );
178178
179- $ builder ->testMode ()->set (['name ' => 'Programmer ' , 'age ' => 22 , 'manager ' => true ])->where ('id ' , 1 )->update ();
179+ $ builder ->testMode ()->set (['name ' => 'Programmer ' , 'age ' => 22 , 'manager ' => true ])->where ('id ' , 1 )->update (null , null , null );
180180
181181 $ expectedSQL = 'UPDATE "jobs" SET "name" = \'Programmer \', "age" = 22, "manager" = 1 WHERE "id" = 1 ' ;
182182 $ expectedBinds = [
@@ -209,7 +209,7 @@ public function testUpdateThrowsExceptionWithNoData(): void
209209 $ this ->expectException (DatabaseException::class);
210210 $ this ->expectExceptionMessage ('You must use the "set" method to update an entry. ' );
211211
212- $ builder ->update ();
212+ $ builder ->update (null , null , null );
213213 }
214214
215215 public function testUpdateBatch (): void
@@ -319,7 +319,7 @@ public function testUpdateBatchThrowsExceptionWithNoID(): void
319319 ],
320320 ];
321321
322- $ builder ->updateBatch ($ set );
322+ $ builder ->updateBatch ($ set, null );
323323 }
324324
325325 public function testUpdateBatchThrowsExceptionWithEmptySetArray (): void
@@ -336,7 +336,7 @@ public function testUpdateWithWhereSameColumn(): void
336336 {
337337 $ builder = new BaseBuilder ('jobs ' , $ this ->db );
338338
339- $ builder ->testMode ()->update (['name ' => 'foobar ' ], ['name ' => 'Programmer ' ]);
339+ $ builder ->testMode ()->update (['name ' => 'foobar ' ], ['name ' => 'Programmer ' ], null );
340340
341341 $ expectedSQL = 'UPDATE "jobs" SET "name" = \'foobar \' WHERE "name" = \'Programmer \'' ;
342342 $ expectedBinds = [
@@ -361,7 +361,8 @@ public function testUpdateWithWhereSameColumn2(): void
361361
362362 $ builder ->testMode ()
363363 ->set ('name ' , 'foobar ' )
364- ->where ('name ' , 'Programmer ' )->update ();
364+ ->where ('name ' , 'Programmer ' )
365+ ->update (null , null , null );
365366
366367 $ expectedSQL = 'UPDATE "jobs" SET "name" = \'foobar \' WHERE "name" = \'Programmer \'' ;
367368 $ expectedBinds = [
@@ -386,7 +387,7 @@ public function testUpdateWithWhereSameColumn3(): void
386387
387388 $ builder ->testMode ()
388389 ->where ('name ' , 'Programmer ' )
389- ->update (['name ' => 'foobar ' ]);
390+ ->update (['name ' => 'foobar ' ], null , null );
390391
391392 $ expectedSQL = 'UPDATE "jobs" SET "name" = \'foobar \' WHERE "name" = \'Programmer \'' ;
392393 $ expectedBinds = [
@@ -413,7 +414,8 @@ public function testSetWithoutEscape(): void
413414
414415 $ builder ->testMode ()
415416 ->set ('field ' , 'field+1 ' , false )
416- ->where ('id ' , 2 )->update ();
417+ ->where ('id ' , 2 )
418+ ->update (null , null , null );
417419
418420 $ expectedSQL = 'UPDATE "mytable" SET "field" = field+1 WHERE "id" = 2 ' ;
419421 $ expectedBinds = [
@@ -434,7 +436,8 @@ public function testSetWithAndWithoutEscape(): void
434436 $ builder ->testMode ()
435437 ->set ('foo ' , 'bar ' )
436438 ->set ('field ' , 'field+1 ' , false )
437- ->where ('id ' , 2 )->update ();
439+ ->where ('id ' , 2 )
440+ ->update (null , null , null );
438441
439442 $ expectedSQL = 'UPDATE "mytable" SET "foo" = \'bar \', "field" = field+1 WHERE "id" = 2 ' ;
440443 $ expectedBinds = [
0 commit comments