@@ -77,17 +77,19 @@ public function testFindBySql(): void
7777
7878 $ customerQuery = new ActiveQuery (Customer::class, $ this ->db );
7979
80- /** find one */
81- $ customers = $ customerQuery ->findBySql ('SELECT * FROM {{customer}} ORDER BY [[id]] DESC ' )->one ();
80+ /** find onePopulate */
81+ $ customers = $ customerQuery ->findBySql ('SELECT * FROM {{customer}} ORDER BY [[id]] DESC ' )->onePopulate ();
8282 $ this ->assertInstanceOf (Customer::class, $ customers );
8383 $ this ->assertEquals ('user3 ' , $ customers ->getAttribute ('name ' ));
8484
85- /** find all */
86- $ customers = $ customerQuery ->findBySql ('SELECT * FROM {{customer}} ' )->all ();
85+ /** find allPopulate */
86+ $ customers = $ customerQuery ->findBySql ('SELECT * FROM {{customer}} ' )->allPopulate ();
8787 $ this ->assertCount (3 , $ customers );
8888
8989 /** find with parameter binding */
90- $ customers = $ customerQuery ->findBySql ('SELECT * FROM {{customer}} WHERE [[id]]=:id ' , [':id ' => 2 ])->one ();
90+ $ customers = $ customerQuery
91+ ->findBySql ('SELECT * FROM {{customer}} WHERE [[id]]=:id ' , [':id ' => 2 ])
92+ ->onePopulate ();
9193 $ this ->assertInstanceOf (Customer::class, $ customers );
9294 $ this ->assertEquals ('user2 ' , $ customers ->getAttribute ('name ' ));
9395 }
@@ -208,12 +210,12 @@ public function testFind(): void
208210 $ this ->assertInstanceOf (ActiveQueryInterface::class, $ customerQuery );
209211
210212 /** find one */
211- $ customer = $ customerQuery ->one ();
213+ $ customer = $ customerQuery ->onePopulate ();
212214 $ this ->assertInstanceOf (Customer::class, $ customer );
213215
214216 /** find all */
215217 $ customerQuery = new ActiveQuery (Customer::class, $ this ->db );
216- $ customers = $ customerQuery ->all ();
218+ $ customers = $ customerQuery ->allPopulate ();
217219 $ this ->assertCount (3 , $ customers );
218220 $ this ->assertInstanceOf (Customer::class, $ customers [0 ]);
219221 $ this ->assertInstanceOf (Customer::class, $ customers [1 ]);
@@ -252,13 +254,13 @@ public function testFind(): void
252254
253255 /** find by attributes */
254256 $ customerQuery = new ActiveQuery (Customer::class, $ this ->db );
255- $ customer = $ customerQuery ->where (['name ' => 'user2 ' ])->one ();
257+ $ customer = $ customerQuery ->where (['name ' => 'user2 ' ])->onePopulate ();
256258 $ this ->assertInstanceOf (Customer::class, $ customer );
257259 $ this ->assertEquals (2 , $ customer ->id );
258260
259261 /** scope */
260262 $ customerQuery = new CustomerQuery (Customer::class, $ this ->db );
261- $ this ->assertCount (2 , $ customerQuery ->active ()->all ());
263+ $ this ->assertCount (2 , $ customerQuery ->active ()->allPopulate ());
262264 $ this ->assertEquals (2 , $ customerQuery ->active ()->count ());
263265 }
264266
@@ -391,48 +393,48 @@ public function testFindLimit(): void
391393
392394 /** one */
393395 $ customerQuery = new ActiveQuery (Customer::class, $ this ->db );
394- $ customer = $ customerQuery ->orderBy ('id ' )->one ();
396+ $ customer = $ customerQuery ->orderBy ('id ' )->onePopulate ();
395397 $ this ->assertEquals ('user1 ' , $ customer ->name );
396398
397399 /** all */
398400 $ customerQuery = new ActiveQuery (Customer::class, $ this ->db );
399- $ customers = $ customerQuery ->all ();
401+ $ customers = $ customerQuery ->allPopulate ();
400402 $ this ->assertCount (3 , $ customers );
401403
402404 /** limit */
403405 $ customerQuery = new ActiveQuery (Customer::class, $ this ->db );
404- $ customers = $ customerQuery ->orderBy ('id ' )->limit (1 )->all ();
406+ $ customers = $ customerQuery ->orderBy ('id ' )->limit (1 )->allPopulate ();
405407 $ this ->assertCount (1 , $ customers );
406408 $ this ->assertEquals ('user1 ' , $ customers [0 ]->name );
407409
408- $ customers = $ customerQuery ->orderBy ('id ' )->limit (1 )->offset (1 )->all ();
410+ $ customers = $ customerQuery ->orderBy ('id ' )->limit (1 )->offset (1 )->allPopulate ();
409411 $ this ->assertCount (1 , $ customers );
410412 $ this ->assertEquals ('user2 ' , $ customers [0 ]->name );
411413
412- $ customers = $ customerQuery ->orderBy ('id ' )->limit (1 )->offset (2 )->all ();
414+ $ customers = $ customerQuery ->orderBy ('id ' )->limit (1 )->offset (2 )->allPopulate ();
413415 $ this ->assertCount (1 , $ customers );
414416 $ this ->assertEquals ('user3 ' , $ customers [0 ]->name );
415417
416- $ customers = $ customerQuery ->orderBy ('id ' )->limit (2 )->offset (1 )->all ();
418+ $ customers = $ customerQuery ->orderBy ('id ' )->limit (2 )->offset (1 )->allPopulate ();
417419 $ this ->assertCount (2 , $ customers );
418420 $ this ->assertEquals ('user2 ' , $ customers [0 ]->name );
419421 $ this ->assertEquals ('user3 ' , $ customers [1 ]->name );
420422
421- $ customers = $ customerQuery ->limit (2 )->offset (3 )->all ();
423+ $ customers = $ customerQuery ->limit (2 )->offset (3 )->allPopulate ();
422424 $ this ->assertCount (0 , $ customers );
423425
424426 /** offset */
425427 $ customerQuery = new ActiveQuery (Customer::class, $ this ->db );
426- $ customer = $ customerQuery ->orderBy ('id ' )->offset (0 )->one ();
428+ $ customer = $ customerQuery ->orderBy ('id ' )->offset (0 )->onePopulate ();
427429 $ this ->assertEquals ('user1 ' , $ customer ->name );
428430
429- $ customer = $ customerQuery ->orderBy ('id ' )->offset (1 )->one ();
431+ $ customer = $ customerQuery ->orderBy ('id ' )->offset (1 )->onePopulate ();
430432 $ this ->assertEquals ('user2 ' , $ customer ->name );
431433
432- $ customer = $ customerQuery ->orderBy ('id ' )->offset (2 )->one ();
434+ $ customer = $ customerQuery ->orderBy ('id ' )->offset (2 )->onePopulate ();
433435 $ this ->assertEquals ('user3 ' , $ customer ->name );
434436
435- $ customer = $ customerQuery ->offset (3 )->one ();
437+ $ customer = $ customerQuery ->offset (3 )->onePopulate ();
436438 $ this ->assertNull ($ customer );
437439 }
438440
@@ -507,7 +509,7 @@ public function testFindEager(): void
507509 unset($ customers [1 ]->orders );
508510 $ this ->assertFalse ($ customers [1 ]->isRelationPopulated ('orders ' ));
509511
510- $ customer = $ customerQuery ->where (['id ' => 1 ])->with ('orders ' )->one ();
512+ $ customer = $ customerQuery ->where (['id ' => 1 ])->with ('orders ' )->onePopulate ();
511513 $ this ->assertTrue ($ customer ->isRelationPopulated ('orders ' ));
512514 $ this ->assertCount (1 , $ customer ->orders );
513515 $ this ->assertCount (1 , $ customer ->relatedRecords );
@@ -563,7 +565,7 @@ public function testFindNestedRelation(): void
563565 $ this ->assertCount (3 , $ customers [2 ]->orders [0 ]->items );
564566 $ this ->assertCount (1 , $ customers [2 ]->orders [1 ]->items );
565567
566- $ customers = $ customerQuery ->where (['id ' => 1 ])->with ('ordersWithItems ' )->one ();
568+ $ customers = $ customerQuery ->where (['id ' => 1 ])->with ('ordersWithItems ' )->onePopulate ();
567569 $ this ->assertTrue ($ customers ->isRelationPopulated ('ordersWithItems ' ));
568570 $ this ->assertCount (1 , $ customers ->ordersWithItems );
569571
@@ -661,15 +663,15 @@ public function testFindEagerIndexBy(): void
661663 $ this ->checkFixture ($ this ->db , 'order ' );
662664
663665 $ orderQuery = new ActiveQuery (Order::class, $ this ->db );
664- $ order = $ orderQuery ->with ('itemsIndexed ' )->where (['id ' => 1 ])->one ();
666+ $ order = $ orderQuery ->with ('itemsIndexed ' )->where (['id ' => 1 ])->onePopulate ();
665667 $ this ->assertTrue ($ order ->isRelationPopulated ('itemsIndexed ' ));
666668
667669 $ items = $ order ->itemsIndexed ;
668670 $ this ->assertCount (2 , $ items );
669671 $ this ->assertTrue (isset ($ items [1 ]));
670672 $ this ->assertTrue (isset ($ items [2 ]));
671673
672- $ order = $ orderQuery ->with ('itemsIndexed ' )->where (['id ' => 2 ])->one ();
674+ $ order = $ orderQuery ->with ('itemsIndexed ' )->where (['id ' => 2 ])->onePopulate ();
673675 $ this ->assertTrue ($ order ->isRelationPopulated ('itemsIndexed ' ));
674676
675677 $ items = $ order ->itemsIndexed ;
0 commit comments