@@ 451-468 (lines=18) @@ | ||
448 | * @param string $toScenario |
|
449 | * @return BaseModel[] |
|
450 | */ |
|
451 | public function findAllByCriteria($criteria, string $toScenario = null): array |
|
452 | { |
|
453 | ||
454 | $models = []; |
|
455 | ||
456 | // Find record in db |
|
457 | if ($records = $this->findAllRecordsByCriteria($criteria) |
|
458 | ) { |
|
459 | ||
460 | foreach ($records as $record) { |
|
461 | $models[] = $this->findByRecord($record, $toScenario); |
|
462 | } |
|
463 | ||
464 | } |
|
465 | ||
466 | return $models; |
|
467 | ||
468 | } |
|
469 | ||
470 | /** |
|
471 | * @param $criteria |
@@ 372-388 (lines=17) @@ | ||
369 | * @param string $toScenario |
|
370 | * @return BaseObject[] |
|
371 | */ |
|
372 | public function findAllByCondition($condition, string $toScenario = null): array |
|
373 | { |
|
374 | ||
375 | $objects = []; |
|
376 | ||
377 | // Find record in db |
|
378 | if ($records = $this->findAllRecordsByCondition($condition)) { |
|
379 | ||
380 | foreach ($records as $record) { |
|
381 | $objects[] = $this->findByRecord($record, $toScenario); |
|
382 | } |
|
383 | ||
384 | } |
|
385 | ||
386 | return $objects; |
|
387 | ||
388 | } |
|
389 | ||
390 | /** |
|
391 | * @param $condition |
|
@@ 454-471 (lines=18) @@ | ||
451 | * @param string $toScenario |
|
452 | * @return BaseObject[] |
|
453 | */ |
|
454 | public function findAllByCriteria($criteria, string $toScenario = null): array |
|
455 | { |
|
456 | ||
457 | $objects = []; |
|
458 | ||
459 | // Find record in db |
|
460 | if ($records = $this->findAllRecordsByCriteria($criteria) |
|
461 | ) { |
|
462 | ||
463 | foreach ($records as $record) { |
|
464 | $objects[] = $this->findByRecord($record, $toScenario); |
|
465 | } |
|
466 | ||
467 | } |
|
468 | ||
469 | return $objects; |
|
470 | ||
471 | } |
|
472 | ||
473 | /** |
|
474 | * @param $criteria |