mini\Database\VirtualDatabase::findOuterReferences() Method

private

Signature

private function findOuterReferences(mini\Parsing\SQL\AST\SelectStatement $ast, string $subqueryTable, string $subqueryAlias): array

Parameters

Name Type Default Description
$ast mini\Parsing\SQL\AST\SelectStatement required Documentation missing
$subqueryTable string required Documentation missing
$subqueryAlias string required Documentation missing

Returns

array

Documentation

Find outer references in a subquery WHERE clause

Returns array of ['table' => 'tableName', 'column' => 'columnName'] for each reference to a table not in the subquery's FROM

Source

src/Database/VirtualDatabase.php:3013-3031