@@ 449-466 (lines=18) @@ | ||
446 | * @param string $toScenario |
|
447 | * @return BaseModel[] |
|
448 | */ |
|
449 | public function findAllByCriteria($criteria, string $toScenario = null): array |
|
450 | { |
|
451 | ||
452 | $models = []; |
|
453 | ||
454 | // Find record in db |
|
455 | if ($records = $this->findAllRecordsByCriteria($criteria) |
|
456 | ) { |
|
457 | ||
458 | foreach ($records as $record) { |
|
459 | $models[] = $this->findByRecord($record, $toScenario); |
|
460 | } |
|
461 | ||
462 | } |
|
463 | ||
464 | return $models; |
|
465 | ||
466 | } |
|
467 | ||
468 | /** |
|
469 | * @param $criteria |
@@ 364-380 (lines=17) @@ | ||
361 | * @param string $toScenario |
|
362 | * @return BaseObject[] |
|
363 | */ |
|
364 | public function findAllByCondition($condition, string $toScenario = null): array |
|
365 | { |
|
366 | ||
367 | $objects = []; |
|
368 | ||
369 | // Find record in db |
|
370 | if ($records = $this->findAllRecordsByCondition($condition)) { |
|
371 | ||
372 | foreach ($records as $record) { |
|
373 | $objects[] = $this->findByRecord($record, $toScenario); |
|
374 | } |
|
375 | ||
376 | } |
|
377 | ||
378 | return $objects; |
|
379 | ||
380 | } |
|
381 | ||
382 | /** |
|
383 | * @param $condition |
|
@@ 446-463 (lines=18) @@ | ||
443 | * @param string $toScenario |
|
444 | * @return BaseObject[] |
|
445 | */ |
|
446 | public function findAllByCriteria($criteria, string $toScenario = null): array |
|
447 | { |
|
448 | ||
449 | $objects = []; |
|
450 | ||
451 | // Find record in db |
|
452 | if ($records = $this->findAllRecordsByCriteria($criteria) |
|
453 | ) { |
|
454 | ||
455 | foreach ($records as $record) { |
|
456 | $objects[] = $this->findByRecord($record, $toScenario); |
|
457 | } |
|
458 | ||
459 | } |
|
460 | ||
461 | return $objects; |
|
462 | ||
463 | } |
|
464 | ||
465 | /** |
|
466 | * @param $criteria |