Lines Matching refs:knownAliases
1218 $knownAliases = [];
1230 $knownAliases[$tableReference] = true;
1232 … $fromClauses[$tableReference] = $tableSql . $this->getSQLForJoins($tableReference, $knownAliases);
1235 $this->verifyAllAliasesAreKnown($knownAliases);
1245 private function verifyAllAliasesAreKnown(array $knownAliases): void argument
1248 if (! isset($knownAliases[$fromAlias])) {
1249 throw QueryException::unknownAlias($fromAlias, array_keys($knownAliases));
1392 private function getSQLForJoins($fromAlias, array &$knownAliases) argument
1398 if (array_key_exists($join['joinAlias'], $knownAliases)) {
1399 … throw QueryException::nonUniqueAlias($join['joinAlias'], array_keys($knownAliases));
1408 $knownAliases[$join['joinAlias']] = true;
1412 $sql .= $this->getSQLForJoins($join['joinAlias'], $knownAliases);