|
@@ 399-404 (lines=6) @@
|
| 396 |
|
|
| 397 |
|
$conditions = []; |
| 398 |
|
|
| 399 |
|
foreach ($joinColumns as $joinColumn) { |
| 400 |
|
$quotedColumnName = $this->platform->quoteIdentifier($joinColumn->getColumnName()); |
| 401 |
|
$quotedReferencedColumnName = $this->platform->quoteIdentifier($joinColumn->getReferencedColumnName()); |
| 402 |
|
|
| 403 |
|
$conditions[] = ' t.' . $quotedColumnName . ' = ' . 'te.' . $quotedReferencedColumnName; |
| 404 |
|
} |
| 405 |
|
|
| 406 |
|
return $conditions; |
| 407 |
|
} |
|
@@ 669-674 (lines=6) @@
|
| 666 |
|
if ($joinNeeded) { // extra join needed if indexBy is not a @id |
| 667 |
|
$joinConditions = []; |
| 668 |
|
|
| 669 |
|
foreach ($joinColumns as $joinColumn) { |
| 670 |
|
/** @var JoinColumnMetadata $joinColumn */ |
| 671 |
|
$quotedColumnName = $this->platform->quoteIdentifier($joinColumn->getColumnName()); |
| 672 |
|
$quotedReferencedColumnName = $this->platform->quoteIdentifier($joinColumn->getReferencedColumnName()); |
| 673 |
|
|
| 674 |
|
$joinConditions[] = ' t.' . $quotedColumnName . ' = ' . 'tr.' . $quotedReferencedColumnName; |
| 675 |
|
} |
| 676 |
|
|
| 677 |
|
$tableName = $targetClass->table->getQuotedQualifiedName($this->platform); |