|
@@ 40-42 (lines=3) @@
|
| 37 |
|
$includedNext=false; |
| 38 |
|
foreach ($queries as $key=>$conditions){ |
| 39 |
|
list($class,$member,$fkField)=\explode("|", $key); |
| 40 |
|
if(is_array($included)){ |
| 41 |
|
$includedNext=(isset($included[$member]))?(is_bool($included[$member])?$included[$member]:[$included[$member]]):false; |
| 42 |
|
} |
| 43 |
|
$condition=\implode(" OR ", $conditions); |
| 44 |
|
$relationObjects=self::getAll($class,$condition,$includedNext,$useCache); |
| 45 |
|
foreach ($objects as $object){ |
|
@@ 55-57 (lines=3) @@
|
| 52 |
|
$includedNext=false; |
| 53 |
|
foreach ($parsers as $key=>$parser){ |
| 54 |
|
list($class,$member,$inversedBy)=\explode("|", $key); |
| 55 |
|
if(is_array($included)){ |
| 56 |
|
$includedNext=(isset($included[$member]))?(is_bool($included[$member])?$included[$member]:[$included[$member]]):false; |
| 57 |
|
} |
| 58 |
|
$condition=$parser->generate(); |
| 59 |
|
$relationObjects=self::getAll($class,$condition,$includedNext,$useCache); |
| 60 |
|
foreach ($objects as $object){ |