|
@@ 91-102 (lines=12) @@
|
| 88 |
|
* |
| 89 |
|
* @return void |
| 90 |
|
*/ |
| 91 |
|
public function addRootEntityFromClassMetadata( |
| 92 |
|
string $class, |
| 93 |
|
string $alias, |
| 94 |
|
array $renamedColumns = [], |
| 95 |
|
int $renameMode = null |
| 96 |
|
) |
| 97 |
|
{ |
| 98 |
|
$renameMode = $renameMode ?: (empty($renamedColumns) ? $this->defaultRenameMode : self::COLUMN_RENAMING_CUSTOM); |
| 99 |
|
|
| 100 |
|
$this->addEntityResult($class, $alias); |
| 101 |
|
$this->addAllClassFields($class, $alias, $renamedColumns, $renameMode); |
| 102 |
|
} |
| 103 |
|
|
| 104 |
|
/** |
| 105 |
|
* Adds a joined entity and all of its fields to the result set. |
|
@@ 117-130 (lines=14) @@
|
| 114 |
|
* |
| 115 |
|
* @return void |
| 116 |
|
*/ |
| 117 |
|
public function addJoinedEntityFromClassMetadata( |
| 118 |
|
string $class, |
| 119 |
|
string $alias, |
| 120 |
|
string $parentAlias, |
| 121 |
|
string $relation, |
| 122 |
|
array $renamedColumns = [], |
| 123 |
|
int $renameMode = null |
| 124 |
|
) |
| 125 |
|
{ |
| 126 |
|
$renameMode = $renameMode ?: (empty($renamedColumns) ? $this->defaultRenameMode : self::COLUMN_RENAMING_CUSTOM); |
| 127 |
|
|
| 128 |
|
$this->addJoinedEntityResult($class, $alias, $parentAlias, $relation); |
| 129 |
|
$this->addAllClassFields($class, $alias, $renamedColumns, $renameMode); |
| 130 |
|
} |
| 131 |
|
|
| 132 |
|
/** |
| 133 |
|
* Adds all fields of the given class to the result set mapping (columns and meta fields). |