Lines Matching refs:knownAliases
1352 $knownAliases = [];
1364 $knownAliases[$tableReference] = true;
1366 … $fromClauses[$tableReference] = $tableSql . $this->getSQLForJoins($tableReference, $knownAliases);
1369 $this->verifyAllAliasesAreKnown($knownAliases);
1379 private function verifyAllAliasesAreKnown(array $knownAliases): void argument
1382 if (! isset($knownAliases[$fromAlias])) {
1383 throw QueryException::unknownAlias($fromAlias, array_keys($knownAliases));
1524 private function getSQLForJoins($fromAlias, array &$knownAliases) argument
1530 if (array_key_exists($join['joinAlias'], $knownAliases)) {
1531 … throw QueryException::nonUniqueAlias($join['joinAlias'], array_keys($knownAliases));
1540 $knownAliases[$join['joinAlias']] = true;
1544 $sql .= $this->getSQLForJoins($join['joinAlias'], $knownAliases);