classCteDependencies
final class CteDependencies
Restricted visibility: declared "@visibility ZtdQuery\Platform\Sqlite". Code outside that scope must not name this declaration.
Selects fixture CTEs transitively referenced by SQL, respecting user declarations.
Methods§
public function required(string $sql, array<string, string> $tableCtes): array<string, string>Parameters
$sql | string | |
$tableCtes | array<string, string> |
Returns
array<string, string>Test cases 2
Called from 1
Calls 7
- function-call
array_fill_keysline 20 - method-call CteHeaderParser::parseHeader() line 20
- new CteHeaderParser line 20
- function-call
array_reverseline 23 - function-call
strtolowerline 24 - method-call CteReferences::referencesIdentifier() line 30
- new CteReferences line 30
Test cases 12§
Test cases that cover or call this symbol, from the coverage report and from the analyzed test sources.
Dedicated tests 2
Other tests reaching this symbol 10
ReferencedTableLookupTestcallsSqliteCteShadowComposerTestcallsSqliteRewriterTestcallsStatementRewriterTestcallsDeleteTransformerTestcallsInsertTransformerTestcallsSelectTransformerTestcallsSqliteTransformerTestcallsUpdateTransformerTestcallsSqliteSessionFactoryTestcalls