@@ 347-364 (lines=18) @@ | ||
344 | * @param string $toScenario |
|
345 | * @return BaseModel[] |
|
346 | */ |
|
347 | public function findAllByCriteria($criteria, string $toScenario = null): array |
|
348 | { |
|
349 | ||
350 | $models = []; |
|
351 | ||
352 | // Find record in db |
|
353 | if ($records = $this->findAllRecordsByCriteria($criteria) |
|
354 | ) { |
|
355 | ||
356 | foreach ($records as $record) { |
|
357 | $models[] = $this->findByRecord($record, $toScenario); |
|
358 | } |
|
359 | ||
360 | } |
|
361 | ||
362 | return $models; |
|
363 | ||
364 | } |
|
365 | ||
366 | /** |
|
367 | * @param $criteria |
@@ 261-277 (lines=17) @@ | ||
258 | * @param string $toScenario |
|
259 | * @return BaseObject[] |
|
260 | */ |
|
261 | public function findAllByCondition($condition, string $toScenario = null): array |
|
262 | { |
|
263 | ||
264 | $objects = []; |
|
265 | ||
266 | // Find record in db |
|
267 | if ($records = $this->findAllRecordsByCondition($condition)) { |
|
268 | ||
269 | foreach ($records as $record) { |
|
270 | $objects[] = $this->findByRecord($record, $toScenario); |
|
271 | } |
|
272 | ||
273 | } |
|
274 | ||
275 | return $objects; |
|
276 | ||
277 | } |
|
278 | ||
279 | /** |
|
280 | * @param $condition |
|
@@ 343-360 (lines=18) @@ | ||
340 | * @param string $toScenario |
|
341 | * @return BaseObject[] |
|
342 | */ |
|
343 | public function findAllByCriteria($criteria, string $toScenario = null): array |
|
344 | { |
|
345 | ||
346 | $objects = []; |
|
347 | ||
348 | // Find record in db |
|
349 | if ($records = $this->findAllRecordsByCriteria($criteria) |
|
350 | ) { |
|
351 | ||
352 | foreach ($records as $record) { |
|
353 | $objects[] = $this->findByRecord($record, $toScenario); |
|
354 | } |
|
355 | ||
356 | } |
|
357 | ||
358 | return $objects; |
|
359 | ||
360 | } |
|
361 | ||
362 | /** |
|
363 | * @param $criteria |