@@ 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). |