classTree
final class Tree
Restricted visibility: declared "@visibility SqlSemantics". Code outside that scope must not name this declaration.
Navigates grammar boundaries without flattening nested query or expression scopes.
Methods§
public static function assertChildren(
Node $source,
list<string> $nodes,
list<string> $tokens,
): voidParameters
$source | Node | |
$nodes | list<string> | |
$tokens | list<string> |
Test cases 1
Called from 9
- static-call SqlSemantics\Platform\MySql\QueryRules::relation() packages/sql-semantics-mysql/src/QueryRules.php:67
- static-call SqlSemantics\Platform\PostgreSql\QueryRules::relation() packages/sql-semantics-postgres/src/QueryRules.php:67
- static-call SqlSemantics\Platform\Sqlite\QueryRules::relation() packages/sql-semantics-sqlite/src/QueryRules.php:65
- static-call SqlSemantics\Platform\Sqlite\SchemaRules::validate() packages/sql-semantics-sqlite/src/SchemaRules.php:28
- static-call SqlSemantics\Platform\Sqlite\SchemaRules::validate() packages/sql-semantics-sqlite/src/SchemaRules.php:29
- static-call SqlSemantics\Platform\Sqlite\SchemaRules::validate() packages/sql-semantics-sqlite/src/SchemaRules.php:34
- static-call SqlSemantics\Core\Binding\SelectBinder::bind() packages/sql-semantics/src/Core/Binding/SelectBinder.php:38
- static-call SqlSemantics\Core\Binding\SelectModifiersBinder::ordering() packages/sql-semantics/src/Core/Binding/SelectModifiersBinder.php:30
- static-call SqlSemantics\Core\Binding\SyntaxGuard::select() packages/sql-semantics/src/Core/Binding/SyntaxGuard.php:22
Calls 4
- static-call Tree::significant() line 24
- function-call
in_arrayline 25 - static-call Tree::unsupported() line 26
- function-call
strtoupperline 28
Parameters
$node | Node | |
$names | list<string> | Nonterminals at which traversal stops |
Returns
list<Node>Test cases 3
Called from 50
- static-call SqlSemantics\Platform\MySql\QueryRules::projectionItems() packages/sql-semantics-mysql/src/QueryRules.php:27
- static-call SqlSemantics\Platform\MySql\QueryRules::orderingNodes() packages/sql-semantics-mysql/src/QueryRules.php:43
- static-call SqlSemantics\Platform\MySql\QueryRules::relation() packages/sql-semantics-mysql/src/QueryRules.php:51
- static-call SqlSemantics\Platform\MySql\QueryRules::relation() packages/sql-semantics-mysql/src/QueryRules.php:58
- static-call SqlSemantics\Platform\MySql\QueryRules::relation() packages/sql-semantics-mysql/src/QueryRules.php:68
- static-call SqlSemantics\Platform\MySql\QueryRules::joined() packages/sql-semantics-mysql/src/QueryRules.php:77
- static-call SqlSemantics\Platform\MySql\QueryRules::joined() packages/sql-semantics-mysql/src/QueryRules.php:87
- static-call SqlSemantics\Platform\MySql\SchemaRules::validate() packages/sql-semantics-mysql/src/SchemaRules.php:27
- static-call SqlSemantics\Platform\MySql\SchemaRules::validate() packages/sql-semantics-mysql/src/SchemaRules.php:28
- static-call SqlSemantics\Platform\MySql\SchemaRules::options() packages/sql-semantics-mysql/src/SchemaRules.php:39
- static-call SqlSemantics\Platform\MySql\SchemaRules::columnNodes() packages/sql-semantics-mysql/src/SchemaRules.php:56
- static-call SqlSemantics\Platform\MySql\SchemaRules::columnNodes() packages/sql-semantics-mysql/src/SchemaRules.php:57
- static-call SqlSemantics\Platform\PostgreSql\QueryRules::projectionItems() packages/sql-semantics-postgres/src/QueryRules.php:27
- static-call SqlSemantics\Platform\PostgreSql\QueryRules::orderingNodes() packages/sql-semantics-postgres/src/QueryRules.php:43
- static-call SqlSemantics\Platform\PostgreSql\QueryRules::relation() packages/sql-semantics-postgres/src/QueryRules.php:51
- static-call SqlSemantics\Platform\PostgreSql\QueryRules::relation() packages/sql-semantics-postgres/src/QueryRules.php:58
- static-call SqlSemantics\Platform\PostgreSql\QueryRules::relation() packages/sql-semantics-postgres/src/QueryRules.php:68
- static-call SqlSemantics\Platform\PostgreSql\QueryRules::joined() packages/sql-semantics-postgres/src/QueryRules.php:77
- static-call SqlSemantics\Platform\PostgreSql\QueryRules::joined() packages/sql-semantics-postgres/src/QueryRules.php:87
- static-call SqlSemantics\Platform\PostgreSql\SchemaRules::validate() packages/sql-semantics-postgres/src/SchemaRules.php:27
- static-call SqlSemantics\Platform\PostgreSql\SchemaRules::options() packages/sql-semantics-postgres/src/SchemaRules.php:39
- static-call SqlSemantics\Platform\PostgreSql\SchemaRules::columnNodes() packages/sql-semantics-postgres/src/SchemaRules.php:56
- static-call SqlSemantics\Platform\PostgreSql\SchemaRules::columnNodes() packages/sql-semantics-postgres/src/SchemaRules.php:57
- static-call SqlSemantics\Platform\Sqlite\QueryRules::orderingNodes() packages/sql-semantics-sqlite/src/QueryRules.php:52
- static-call SqlSemantics\Platform\Sqlite\SchemaRules::options() packages/sql-semantics-sqlite/src/SchemaRules.php:43
- static-call SqlSemantics\Platform\Sqlite\SchemaRules::columnNodes() packages/sql-semantics-sqlite/src/SchemaRules.php:69
- static-call SqlSemantics\Platform\Sqlite\TypeRules::read() packages/sql-semantics-sqlite/src/TypeRules.php:54
- static-call SqlSemantics\Core\Ast\ColumnProperties::generation() packages/sql-semantics/src/Core/Ast/ColumnProperties.php:33
- static-call SqlSemantics\Core\Ast\ColumnProperties::generation() packages/sql-semantics/src/Core/Ast/ColumnProperties.php:43
- static-call SqlSemantics\Core\Ast\ColumnProperties::generation() packages/sql-semantics/src/Core/Ast/ColumnProperties.php:47
- static-call SqlSemantics\Core\Ast\ColumnProperties::autoIncrement() packages/sql-semantics/src/Core/Ast/ColumnProperties.php:82
- static-call SqlSemantics\Core\Ast\ColumnReader::read() packages/sql-semantics/src/Core/Ast/ColumnReader.php:35
- static-call SqlSemantics\Core\Ast\ColumnReader::read() packages/sql-semantics/src/Core/Ast/ColumnReader.php:36
- static-call SqlSemantics\Core\Ast\ConstraintReader::read() packages/sql-semantics/src/Core/Ast/ConstraintReader.php:51
- static-call SqlSemantics\Core\Ast\SchemaChanges::drop() packages/sql-semantics/src/Core/Ast/SchemaChanges.php:35
- static-call SqlSemantics\Core\Ast\SchemaReader::table() packages/sql-semantics/src/Core/Ast/SchemaReader.php:69
- static-call SqlSemantics\Core\Ast\SchemaReader::table() packages/sql-semantics/src/Core/Ast/SchemaReader.php:87
- static-call SqlSemantics\Core\Ast\SchemaReader::table() packages/sql-semantics/src/Core/Ast/SchemaReader.php:93
- static-call SqlSemantics\Core\Ast\StatementList::read() packages/sql-semantics/src/Core/Ast/StatementList.php:28
- static-call SqlSemantics\Core\Ast\Tree::outer() packages/sql-semantics/src/Core/Ast/Tree.php:46
- static-call SqlSemantics\Core\Binding\ExpressionBinder::call() packages/sql-semantics/src/Core/Binding/ExpressionBinder.php:99
- static-call SqlSemantics\Core\Binding\FromBinder::bind() packages/sql-semantics/src/Core/Binding/FromBinder.php:32
- static-call SqlSemantics\Core\Binding\SelectBinder::bind() packages/sql-semantics/src/Core/Binding/SelectBinder.php:45
- static-call SqlSemantics\Core\Binding\SelectBinder::bind() packages/sql-semantics/src/Core/Binding/SelectBinder.php:48
- static-call SqlSemantics\Core\Binding\SelectBinder::bind() packages/sql-semantics/src/Core/Binding/SelectBinder.php:56
- static-call SqlSemantics\Core\Binding\SelectModifiersBinder::pagination() packages/sql-semantics/src/Core/Binding/SelectModifiersBinder.php:78
- static-call SqlSemantics\Core\Binding\SelectModifiersBinder::pagination() packages/sql-semantics/src/Core/Binding/SelectModifiersBinder.php:79
- static-call SqlSemantics\Core\Binding\SelectModifiersBinder::pagination() packages/sql-semantics/src/Core/Binding/SelectModifiersBinder.php:83
- static-call SqlSemantics\Core\Binding\SelectModifiersBinder::pagination() packages/sql-semantics/src/Core/Binding/SelectModifiersBinder.php:92
- static-call SqlSemantics\Core\Binding\SyntaxGuard::select() packages/sql-semantics/src/Core/Binding/SyntaxGuard.php:31
Calls 3
- function-call
in_arrayline 40 - function-call
array_pushline 46 - static-call Tree::outer() line 46
Parameters
$node | Node | |
$names | list<string> | Names to find among immediate children |
Returns
?NodeTest cases 1
Called from 32
- static-call SqlSemantics\Platform\MySql\QueryRules::relation() packages/sql-semantics-mysql/src/QueryRules.php:53
- static-call SqlSemantics\Platform\MySql\QueryRules::relation() packages/sql-semantics-mysql/src/QueryRules.php:62
- static-call SqlSemantics\Platform\MySql\QueryRules::joined() packages/sql-semantics-mysql/src/QueryRules.php:81
- static-call SqlSemantics\Platform\MySql\QueryRules::joined() packages/sql-semantics-mysql/src/QueryRules.php:83
- static-call SqlSemantics\Platform\MySql\QueryRules::joined() packages/sql-semantics-mysql/src/QueryRules.php:87
- static-call SqlSemantics\Platform\PostgreSql\QueryRules::relation() packages/sql-semantics-postgres/src/QueryRules.php:53
- static-call SqlSemantics\Platform\PostgreSql\QueryRules::relation() packages/sql-semantics-postgres/src/QueryRules.php:62
- static-call SqlSemantics\Platform\PostgreSql\QueryRules::joined() packages/sql-semantics-postgres/src/QueryRules.php:81
- static-call SqlSemantics\Platform\PostgreSql\QueryRules::joined() packages/sql-semantics-postgres/src/QueryRules.php:83
- static-call SqlSemantics\Platform\PostgreSql\QueryRules::joined() packages/sql-semantics-postgres/src/QueryRules.php:87
- static-call SqlSemantics\Platform\Sqlite\QueryRules::relation() packages/sql-semantics-sqlite/src/QueryRules.php:61
- static-call SqlSemantics\Platform\Sqlite\QueryRules::relation() packages/sql-semantics-sqlite/src/QueryRules.php:67
- static-call SqlSemantics\Platform\Sqlite\QueryRules::relation() packages/sql-semantics-sqlite/src/QueryRules.php:71
- static-call SqlSemantics\Platform\Sqlite\QueryRules::relation() packages/sql-semantics-sqlite/src/QueryRules.php:72
- static-call SqlSemantics\Platform\Sqlite\QueryRules::relation() packages/sql-semantics-sqlite/src/QueryRules.php:77
- static-call SqlSemantics\Platform\Sqlite\QueryRules::relation() packages/sql-semantics-sqlite/src/QueryRules.php:79
- static-call SqlSemantics\Platform\Sqlite\QueryRules::relation() packages/sql-semantics-sqlite/src/QueryRules.php:80
- static-call SqlSemantics\Platform\Sqlite\QueryRules::relation() packages/sql-semantics-sqlite/src/QueryRules.php:87
- static-call SqlSemantics\Platform\Sqlite\QueryRules::relation() packages/sql-semantics-sqlite/src/QueryRules.php:91
- static-call SqlSemantics\Platform\Sqlite\SchemaRules::validate() packages/sql-semantics-sqlite/src/SchemaRules.php:30
- static-call SqlSemantics\Platform\Sqlite\SchemaRules::columnNodes() packages/sql-semantics-sqlite/src/SchemaRules.php:66
- static-call SqlSemantics\Platform\Sqlite\SchemaRules::columnNodes() packages/sql-semantics-sqlite/src/SchemaRules.php:68
- static-call SqlSemantics\Platform\Sqlite\SchemaRules::qualify() packages/sql-semantics-sqlite/src/SchemaRules.php:114
- static-call SqlSemantics\Core\Ast\SchemaReader::read() packages/sql-semantics/src/Core/Ast/SchemaReader.php:42
- static-call SqlSemantics\Core\Ast\SchemaReader::table() packages/sql-semantics/src/Core/Ast/SchemaReader.php:70
- static-call SqlSemantics\Core\Binding\ProjectionBinder::bind() packages/sql-semantics/src/Core/Binding/ProjectionBinder.php:26
- static-call SqlSemantics\Core\Binding\ProjectionBinder::item() packages/sql-semantics/src/Core/Binding/ProjectionBinder.php:45
- static-call SqlSemantics\Core\Binding\ProjectionBinder::item() packages/sql-semantics/src/Core/Binding/ProjectionBinder.php:46
- static-call SqlSemantics\Core\Binding\SelectBinder::bind() packages/sql-semantics/src/Core/Binding/SelectBinder.php:49
- static-call SqlSemantics\Core\Binding\SelectModifiersBinder::ordering() packages/sql-semantics/src/Core/Binding/SelectModifiersBinder.php:31
- static-call SqlSemantics\Core\Binding\SelectModifiersBinder::ordering() packages/sql-semantics/src/Core/Binding/SelectModifiersBinder.php:35
- static-call SqlSemantics\Core\Binding\SelectModifiersBinder::ordering() packages/sql-semantics/src/Core/Binding/SelectModifiersBinder.php:36
Calls 1
- function-call
in_arrayline 59
Parameters
$node | Node |
Test cases 2
Called from 3
- static-call SqlSemantics\Platform\Sqlite\QueryRules::projectionTokens() packages/sql-semantics-sqlite/src/QueryRules.php:38
- static-call SqlSemantics\Core\Ast\Tree::assertChildren() packages/sql-semantics/src/Core/Ast/Tree.php:24
- static-call SqlSemantics\Core\Binding\ExpressionBinder::bind() packages/sql-semantics/src/Core/Binding/ExpressionBinder.php:30
Returns terminal spellings for diagnostics, without reparsing SQL.
Returns
stringTest cases 3
Called from 23
- static-call SqlSemantics\Platform\MySql\QueryRules::joined() packages/sql-semantics-mysql/src/QueryRules.php:82
- static-call SqlSemantics\Platform\PostgreSql\QueryRules::joined() packages/sql-semantics-postgres/src/QueryRules.php:82
- static-call SqlSemantics\Platform\Sqlite\QueryRules::relation() packages/sql-semantics-sqlite/src/QueryRules.php:84
- static-call SqlSemantics\Platform\Sqlite\SchemaRules::primaryOptionsNotNull() packages/sql-semantics-sqlite/src/SchemaRules.php:52
- static-call SqlSemantics\Platform\Sqlite\TypeRules::read() packages/sql-semantics-sqlite/src/TypeRules.php:55
- static-call SqlSemantics\Core\Ast\SchemaChanges::drop() packages/sql-semantics/src/Core/Ast/SchemaChanges.php:31
- static-call SqlSemantics\Core\Ast\SchemaChanges::drop() packages/sql-semantics/src/Core/Ast/SchemaChanges.php:34
- static-call SqlSemantics\Core\Ast\SchemaReader::read() packages/sql-semantics/src/Core/Ast/SchemaReader.php:51
- static-call SqlSemantics\Core\Ast\Tree::unsupported() packages/sql-semantics/src/Core/Ast/Tree.php:88
- static-call SqlSemantics\Core\Binding\ExpressionBinder::bind() packages/sql-semantics/src/Core/Binding/ExpressionBinder.php:34
- static-call SqlSemantics\Core\Binding\ExpressionBinder::bind() packages/sql-semantics/src/Core/Binding/ExpressionBinder.php:40
- static-call SqlSemantics\Core\Binding\ExpressionBinder::qualified() packages/sql-semantics/src/Core/Binding/ExpressionBinder.php:76
- static-call SqlSemantics\Core\Binding\ExpressionBinder::call() packages/sql-semantics/src/Core/Binding/ExpressionBinder.php:92
- static-call SqlSemantics\Core\Binding\ExpressionBinder::operation() packages/sql-semantics/src/Core/Binding/ExpressionBinder.php:114
- static-call SqlSemantics\Core\Binding\ExpressionBinder::operation() packages/sql-semantics/src/Core/Binding/ExpressionBinder.php:115
- static-call SqlSemantics\Core\Binding\ExpressionBinder::operation() packages/sql-semantics/src/Core/Binding/ExpressionBinder.php:118
- static-call SqlSemantics\Core\Binding\ExpressionBinder::operation() packages/sql-semantics/src/Core/Binding/ExpressionBinder.php:123
- static-call SqlSemantics\Core\Binding\ExpressionBinder::operation() packages/sql-semantics/src/Core/Binding/ExpressionBinder.php:124
- static-call SqlSemantics\Core\Binding\ProjectionBinder::bind() packages/sql-semantics/src/Core/Binding/ProjectionBinder.php:27
- static-call SqlSemantics\Core\Binding\SelectBinder::bind() packages/sql-semantics/src/Core/Binding/SelectBinder.php:57
- static-call SqlSemantics\Core\Binding\SelectModifiersBinder::ordering() packages/sql-semantics/src/Core/Binding/SelectModifiersBinder.php:38
- static-call SqlSemantics\Core\Binding\SelectModifiersBinder::pagination() packages/sql-semantics/src/Core/Binding/SelectModifiersBinder.php:88
- static-call SqlSemantics\Core\Binding\SyntaxGuard::select() packages/sql-semantics/src/Core/Binding/SyntaxGuard.php:32
Returns
neverThrows
Test cases 1
Called from 53
- static-call SqlSemantics\Platform\MySql\QueryRules::relation() packages/sql-semantics-mysql/src/QueryRules.php:54
- static-call SqlSemantics\Platform\MySql\QueryRules::relation() packages/sql-semantics-mysql/src/QueryRules.php:60
- static-call SqlSemantics\Platform\MySql\QueryRules::relation() packages/sql-semantics-mysql/src/QueryRules.php:64
- static-call SqlSemantics\Platform\MySql\QueryRules::joined() packages/sql-semantics-mysql/src/QueryRules.php:79
- static-call SqlSemantics\Platform\MySql\QueryRules::joined() packages/sql-semantics-mysql/src/QueryRules.php:85
- static-call SqlSemantics\Platform\MySql\QueryRules::joined() packages/sql-semantics-mysql/src/QueryRules.php:95
- static-call SqlSemantics\Platform\MySql\SchemaRules::validate() packages/sql-semantics-mysql/src/SchemaRules.php:29
- static-call SqlSemantics\Platform\MySql\TypeRules::typeName() packages/sql-semantics-mysql/src/TypeRules.php:109
- static-call SqlSemantics\Platform\MySql\TypeRules::arithmetic() packages/sql-semantics-mysql/src/TypeRules.php:187
- static-call SqlSemantics\Platform\PostgreSql\QueryRules::relation() packages/sql-semantics-postgres/src/QueryRules.php:54
- static-call SqlSemantics\Platform\PostgreSql\QueryRules::relation() packages/sql-semantics-postgres/src/QueryRules.php:60
- static-call SqlSemantics\Platform\PostgreSql\QueryRules::relation() packages/sql-semantics-postgres/src/QueryRules.php:64
- static-call SqlSemantics\Platform\PostgreSql\QueryRules::joined() packages/sql-semantics-postgres/src/QueryRules.php:79
- static-call SqlSemantics\Platform\PostgreSql\QueryRules::joined() packages/sql-semantics-postgres/src/QueryRules.php:85
- static-call SqlSemantics\Platform\PostgreSql\QueryRules::joined() packages/sql-semantics-postgres/src/QueryRules.php:95
- static-call SqlSemantics\Platform\PostgreSql\SchemaRules::validate() packages/sql-semantics-postgres/src/SchemaRules.php:29
- static-call SqlSemantics\Platform\PostgreSql\TypeRules::typeName() packages/sql-semantics-postgres/src/TypeRules.php:111
- static-call SqlSemantics\Platform\PostgreSql\TypeRules::arithmetic() packages/sql-semantics-postgres/src/TypeRules.php:200
- static-call SqlSemantics\Platform\Sqlite\QueryRules::relation() packages/sql-semantics-sqlite/src/QueryRules.php:63
- static-call SqlSemantics\Platform\Sqlite\QueryRules::relation() packages/sql-semantics-sqlite/src/QueryRules.php:75
- static-call SqlSemantics\Platform\Sqlite\QueryRules::relation() packages/sql-semantics-sqlite/src/QueryRules.php:82
- static-call SqlSemantics\Platform\Sqlite\QueryRules::relation() packages/sql-semantics-sqlite/src/QueryRules.php:89
- static-call SqlSemantics\Platform\Sqlite\SchemaRules::validate() packages/sql-semantics-sqlite/src/SchemaRules.php:32
- static-call SqlSemantics\Platform\Sqlite\TypeRules::typeName() packages/sql-semantics-sqlite/src/TypeRules.php:114
- static-call SqlSemantics\Core\Ast\ColumnReader::read() packages/sql-semantics/src/Core/Ast/ColumnReader.php:38
- static-call SqlSemantics\Core\Ast\SchemaChanges::drop() packages/sql-semantics/src/Core/Ast/SchemaChanges.php:38
- static-call SqlSemantics\Core\Ast\SchemaReader::read() packages/sql-semantics/src/Core/Ast/SchemaReader.php:47
- static-call SqlSemantics\Core\Ast\SchemaReader::table() packages/sql-semantics/src/Core/Ast/SchemaReader.php:72
- static-call SqlSemantics\Core\Ast\SchemaReader::table() packages/sql-semantics/src/Core/Ast/SchemaReader.php:77
- static-call SqlSemantics\Core\Ast\SchemaReader::table() packages/sql-semantics/src/Core/Ast/SchemaReader.php:94
- static-call SqlSemantics\Core\Ast\StatementList::read() packages/sql-semantics/src/Core/Ast/StatementList.php:30
- static-call SqlSemantics\Core\Ast\Tree::assertChildren() packages/sql-semantics/src/Core/Ast/Tree.php:26
- static-call SqlSemantics\Core\Ast\Tree::assertChildren() packages/sql-semantics/src/Core/Ast/Tree.php:29
- static-call SqlSemantics\Core\Binding\ExpressionBinder::bind() packages/sql-semantics/src/Core/Binding/ExpressionBinder.php:48
- static-call SqlSemantics\Core\Binding\ExpressionBinder::token() packages/sql-semantics/src/Core/Binding/ExpressionBinder.php:64
- static-call SqlSemantics\Core\Binding\ExpressionBinder::call() packages/sql-semantics/src/Core/Binding/ExpressionBinder.php:94
- static-call SqlSemantics\Core\Binding\ExpressionRules::call() packages/sql-semantics/src/Core/Binding/ExpressionRules.php:47
- static-call SqlSemantics\Core\Binding\ExpressionRules::call() packages/sql-semantics/src/Core/Binding/ExpressionRules.php:54
- static-call SqlSemantics\Core\Binding\ExpressionRules::operator() packages/sql-semantics/src/Core/Binding/ExpressionRules.php:95
- static-call SqlSemantics\Core\Binding\FromBinder::bind() packages/sql-semantics/src/Core/Binding/FromBinder.php:39
- static-call SqlSemantics\Core\Binding\FromBinder::table() packages/sql-semantics/src/Core/Binding/FromBinder.php:65
- static-call SqlSemantics\Core\Binding\FromBinder::kind() packages/sql-semantics/src/Core/Binding/FromBinder.php:81
- static-call SqlSemantics\Core\Binding\ProjectionBinder::bind() packages/sql-semantics/src/Core/Binding/ProjectionBinder.php:30
- static-call SqlSemantics\Core\Binding\ProjectionBinder::item() packages/sql-semantics/src/Core/Binding/ProjectionBinder.php:58
- static-call SqlSemantics\Core\Binding\SelectBinder::bind() packages/sql-semantics/src/Core/Binding/SelectBinder.php:35
- static-call SqlSemantics\Core\Binding\SelectBinder::bind() packages/sql-semantics/src/Core/Binding/SelectBinder.php:41
- static-call SqlSemantics\Core\Binding\SelectModifiersBinder::ordering() packages/sql-semantics/src/Core/Binding/SelectModifiersBinder.php:33
- static-call SqlSemantics\Core\Binding\SelectModifiersBinder::pagination() packages/sql-semantics/src/Core/Binding/SelectModifiersBinder.php:81
- static-call SqlSemantics\Core\Binding\SelectModifiersBinder::pagination() packages/sql-semantics/src/Core/Binding/SelectModifiersBinder.php:86
- static-call SqlSemantics\Core\Binding\SelectModifiersBinder::pagination() packages/sql-semantics/src/Core/Binding/SelectModifiersBinder.php:94
- static-call SqlSemantics\Core\Binding\SelectModifiersBinder::pagination() packages/sql-semantics/src/Core/Binding/SelectModifiersBinder.php:99
- static-call SqlSemantics\Core\Binding\SyntaxGuard::select() packages/sql-semantics/src/Core/Binding/SyntaxGuard.php:27
- static-call SqlSemantics\Core\Binding\SyntaxGuard::select() packages/sql-semantics/src/Core/Binding/SyntaxGuard.php:34
Calls 2
- new SemanticException line 88
- static-call Tree::text() line 88
Test cases 65§
Test cases that cover or call this symbol, from the coverage report and from the analyzed test sources.
Dedicated tests 6
TreeTest::testAssertChildrenRejectsUnknownClausescallsTreeTest::testChildDoesNotSearchNestedScopescallsTreeTest::testOuterStopsAtTheRequestedGrammarBoundarycallsTreeTest::testSignificantRemovesEmptyProductionscallsTreeTest::testTextKeepsTerminalSpellingscallsTreeTest::testUnsupportedCarriesOriginalSyntaxcalls
Other tests reaching this symbol 59
SchemaAnalyzerTestcallsColumnPropertiesTestcallsColumnReaderTestcallsConstraintReaderTestcallsIdentifiersTestcallsSchemaChangesTestcallsSchemaReaderTestcallsStatementListTest::testReadPreservesStatementBoundariescallsTokenGroupsTestcallsTypeReaderTestcallsBinderTestcallsBoundRelationTestcallsExpressionBinderTest::testQualifiedRejectsNonNameOperandscallsExpressionRulesTestcallsFromBinderTestcallsIdentitySequenceTestcallsLiteralBinderTestcallsNullFactsTestcallsProjectionBinderTestcallsScopeTestcallsSelectBinderTestcallsSelectModifiersBinderTestcallsSyntaxGuardTestcallsTableResolverTestcallsTypeResolutionTestcallsDialectTestcallsBoundSelectTestcallsColumnBindingTestcallsExpressionKindTestcallsExpressionTestcallsJoinKindTestcallsJoinTestcallsOrderingTestcallsOutputColumnTestcallsTableUseTestcallsPlatformTest::testSyntaxRecognizesSelectBodycallsNameRulesTestcallsQueryRulesTestcallsSchemaRulesTestcallsSyntaxRulesTestcallsTypeRulesTestcallsColumnDefinitionTestcallsColumnGenerationTestcallsConstraintKindTestcallsGenerationKindTestcallsInvariantTestcallsTableConstraintTestcallsTableDefinitionTestcallsSchemaBuilderTestcallsSchemaTestcallsSemanticExceptionTestcallsNullabilityTestcallsTypeDescriptorTestcallsSchemaTestcallsNameRulesTestcallsPlatformTest::testSyntaxRecognizesSelectBodycallsQueryRulesTestcallsSchemaRulesTestcallsTypeRulesTestcalls
Relations§
Static calls 165
- static-call SqlSemantics\Platform\MySql\QueryRules::projectionItems() packages/sql-semantics-mysql/src/QueryRules.php:27
- static-call SqlSemantics\Platform\MySql\QueryRules::orderingNodes() packages/sql-semantics-mysql/src/QueryRules.php:43
- static-call SqlSemantics\Platform\MySql\QueryRules::relation() packages/sql-semantics-mysql/src/QueryRules.php:51
- static-call SqlSemantics\Platform\MySql\QueryRules::relation() packages/sql-semantics-mysql/src/QueryRules.php:53
- static-call SqlSemantics\Platform\MySql\QueryRules::relation() packages/sql-semantics-mysql/src/QueryRules.php:54
- static-call SqlSemantics\Platform\MySql\QueryRules::relation() packages/sql-semantics-mysql/src/QueryRules.php:58
- static-call SqlSemantics\Platform\MySql\QueryRules::relation() packages/sql-semantics-mysql/src/QueryRules.php:60
- static-call SqlSemantics\Platform\MySql\QueryRules::relation() packages/sql-semantics-mysql/src/QueryRules.php:62
- static-call SqlSemantics\Platform\MySql\QueryRules::relation() packages/sql-semantics-mysql/src/QueryRules.php:64
- static-call SqlSemantics\Platform\MySql\QueryRules::relation() packages/sql-semantics-mysql/src/QueryRules.php:67
- static-call SqlSemantics\Platform\MySql\QueryRules::relation() packages/sql-semantics-mysql/src/QueryRules.php:68
- static-call SqlSemantics\Platform\MySql\QueryRules::joined() packages/sql-semantics-mysql/src/QueryRules.php:77
- static-call SqlSemantics\Platform\MySql\QueryRules::joined() packages/sql-semantics-mysql/src/QueryRules.php:79
- static-call SqlSemantics\Platform\MySql\QueryRules::joined() packages/sql-semantics-mysql/src/QueryRules.php:81
- static-call SqlSemantics\Platform\MySql\QueryRules::joined() packages/sql-semantics-mysql/src/QueryRules.php:82
- static-call SqlSemantics\Platform\MySql\QueryRules::joined() packages/sql-semantics-mysql/src/QueryRules.php:83
- static-call SqlSemantics\Platform\MySql\QueryRules::joined() packages/sql-semantics-mysql/src/QueryRules.php:85
- static-call SqlSemantics\Platform\MySql\QueryRules::joined() packages/sql-semantics-mysql/src/QueryRules.php:87
- static-call SqlSemantics\Platform\MySql\QueryRules::joined() packages/sql-semantics-mysql/src/QueryRules.php:87
- static-call SqlSemantics\Platform\MySql\QueryRules::joined() packages/sql-semantics-mysql/src/QueryRules.php:95
- static-call SqlSemantics\Platform\MySql\SchemaRules::validate() packages/sql-semantics-mysql/src/SchemaRules.php:27
- static-call SqlSemantics\Platform\MySql\SchemaRules::validate() packages/sql-semantics-mysql/src/SchemaRules.php:28
- static-call SqlSemantics\Platform\MySql\SchemaRules::validate() packages/sql-semantics-mysql/src/SchemaRules.php:29
- static-call SqlSemantics\Platform\MySql\SchemaRules::options() packages/sql-semantics-mysql/src/SchemaRules.php:39
- static-call SqlSemantics\Platform\MySql\SchemaRules::columnNodes() packages/sql-semantics-mysql/src/SchemaRules.php:56
- static-call SqlSemantics\Platform\MySql\SchemaRules::columnNodes() packages/sql-semantics-mysql/src/SchemaRules.php:57
- static-call SqlSemantics\Platform\MySql\TypeRules::typeName() packages/sql-semantics-mysql/src/TypeRules.php:109
- static-call SqlSemantics\Platform\MySql\TypeRules::arithmetic() packages/sql-semantics-mysql/src/TypeRules.php:187
- static-call SqlSemantics\Platform\PostgreSql\QueryRules::projectionItems() packages/sql-semantics-postgres/src/QueryRules.php:27
- static-call SqlSemantics\Platform\PostgreSql\QueryRules::orderingNodes() packages/sql-semantics-postgres/src/QueryRules.php:43
- static-call SqlSemantics\Platform\PostgreSql\QueryRules::relation() packages/sql-semantics-postgres/src/QueryRules.php:51
- static-call SqlSemantics\Platform\PostgreSql\QueryRules::relation() packages/sql-semantics-postgres/src/QueryRules.php:53
- static-call SqlSemantics\Platform\PostgreSql\QueryRules::relation() packages/sql-semantics-postgres/src/QueryRules.php:54
- static-call SqlSemantics\Platform\PostgreSql\QueryRules::relation() packages/sql-semantics-postgres/src/QueryRules.php:58
- static-call SqlSemantics\Platform\PostgreSql\QueryRules::relation() packages/sql-semantics-postgres/src/QueryRules.php:60
- static-call SqlSemantics\Platform\PostgreSql\QueryRules::relation() packages/sql-semantics-postgres/src/QueryRules.php:62
- static-call SqlSemantics\Platform\PostgreSql\QueryRules::relation() packages/sql-semantics-postgres/src/QueryRules.php:64
- static-call SqlSemantics\Platform\PostgreSql\QueryRules::relation() packages/sql-semantics-postgres/src/QueryRules.php:67
- static-call SqlSemantics\Platform\PostgreSql\QueryRules::relation() packages/sql-semantics-postgres/src/QueryRules.php:68
- static-call SqlSemantics\Platform\PostgreSql\QueryRules::joined() packages/sql-semantics-postgres/src/QueryRules.php:77
- static-call SqlSemantics\Platform\PostgreSql\QueryRules::joined() packages/sql-semantics-postgres/src/QueryRules.php:79
- static-call SqlSemantics\Platform\PostgreSql\QueryRules::joined() packages/sql-semantics-postgres/src/QueryRules.php:81
- static-call SqlSemantics\Platform\PostgreSql\QueryRules::joined() packages/sql-semantics-postgres/src/QueryRules.php:82
- static-call SqlSemantics\Platform\PostgreSql\QueryRules::joined() packages/sql-semantics-postgres/src/QueryRules.php:83
- static-call SqlSemantics\Platform\PostgreSql\QueryRules::joined() packages/sql-semantics-postgres/src/QueryRules.php:85
- static-call SqlSemantics\Platform\PostgreSql\QueryRules::joined() packages/sql-semantics-postgres/src/QueryRules.php:87
- static-call SqlSemantics\Platform\PostgreSql\QueryRules::joined() packages/sql-semantics-postgres/src/QueryRules.php:87
- static-call SqlSemantics\Platform\PostgreSql\QueryRules::joined() packages/sql-semantics-postgres/src/QueryRules.php:95
- static-call SqlSemantics\Platform\PostgreSql\SchemaRules::validate() packages/sql-semantics-postgres/src/SchemaRules.php:27
- static-call SqlSemantics\Platform\PostgreSql\SchemaRules::validate() packages/sql-semantics-postgres/src/SchemaRules.php:29
- static-call SqlSemantics\Platform\PostgreSql\SchemaRules::options() packages/sql-semantics-postgres/src/SchemaRules.php:39
- static-call SqlSemantics\Platform\PostgreSql\SchemaRules::columnNodes() packages/sql-semantics-postgres/src/SchemaRules.php:56
- static-call SqlSemantics\Platform\PostgreSql\SchemaRules::columnNodes() packages/sql-semantics-postgres/src/SchemaRules.php:57
- static-call SqlSemantics\Platform\PostgreSql\TypeRules::typeName() packages/sql-semantics-postgres/src/TypeRules.php:111
- static-call SqlSemantics\Platform\PostgreSql\TypeRules::arithmetic() packages/sql-semantics-postgres/src/TypeRules.php:200
- static-call SqlSemantics\Platform\Sqlite\QueryRules::projectionTokens() packages/sql-semantics-sqlite/src/QueryRules.php:38
- static-call SqlSemantics\Platform\Sqlite\QueryRules::orderingNodes() packages/sql-semantics-sqlite/src/QueryRules.php:52
- static-call SqlSemantics\Platform\Sqlite\QueryRules::relation() packages/sql-semantics-sqlite/src/QueryRules.php:61
- static-call SqlSemantics\Platform\Sqlite\QueryRules::relation() packages/sql-semantics-sqlite/src/QueryRules.php:63
- static-call SqlSemantics\Platform\Sqlite\QueryRules::relation() packages/sql-semantics-sqlite/src/QueryRules.php:65
- static-call SqlSemantics\Platform\Sqlite\QueryRules::relation() packages/sql-semantics-sqlite/src/QueryRules.php:67
- static-call SqlSemantics\Platform\Sqlite\QueryRules::relation() packages/sql-semantics-sqlite/src/QueryRules.php:71
- static-call SqlSemantics\Platform\Sqlite\QueryRules::relation() packages/sql-semantics-sqlite/src/QueryRules.php:72
- static-call SqlSemantics\Platform\Sqlite\QueryRules::relation() packages/sql-semantics-sqlite/src/QueryRules.php:75
- static-call SqlSemantics\Platform\Sqlite\QueryRules::relation() packages/sql-semantics-sqlite/src/QueryRules.php:77
- static-call SqlSemantics\Platform\Sqlite\QueryRules::relation() packages/sql-semantics-sqlite/src/QueryRules.php:79
- static-call SqlSemantics\Platform\Sqlite\QueryRules::relation() packages/sql-semantics-sqlite/src/QueryRules.php:80
- static-call SqlSemantics\Platform\Sqlite\QueryRules::relation() packages/sql-semantics-sqlite/src/QueryRules.php:82
- static-call SqlSemantics\Platform\Sqlite\QueryRules::relation() packages/sql-semantics-sqlite/src/QueryRules.php:84
- static-call SqlSemantics\Platform\Sqlite\QueryRules::relation() packages/sql-semantics-sqlite/src/QueryRules.php:87
- static-call SqlSemantics\Platform\Sqlite\QueryRules::relation() packages/sql-semantics-sqlite/src/QueryRules.php:89
- static-call SqlSemantics\Platform\Sqlite\QueryRules::relation() packages/sql-semantics-sqlite/src/QueryRules.php:91
- static-call SqlSemantics\Platform\Sqlite\SchemaRules::validate() packages/sql-semantics-sqlite/src/SchemaRules.php:28
- static-call SqlSemantics\Platform\Sqlite\SchemaRules::validate() packages/sql-semantics-sqlite/src/SchemaRules.php:29
- static-call SqlSemantics\Platform\Sqlite\SchemaRules::validate() packages/sql-semantics-sqlite/src/SchemaRules.php:30
- static-call SqlSemantics\Platform\Sqlite\SchemaRules::validate() packages/sql-semantics-sqlite/src/SchemaRules.php:32
- static-call SqlSemantics\Platform\Sqlite\SchemaRules::validate() packages/sql-semantics-sqlite/src/SchemaRules.php:34
- static-call SqlSemantics\Platform\Sqlite\SchemaRules::options() packages/sql-semantics-sqlite/src/SchemaRules.php:43
- static-call SqlSemantics\Platform\Sqlite\SchemaRules::primaryOptionsNotNull() packages/sql-semantics-sqlite/src/SchemaRules.php:52
- static-call SqlSemantics\Platform\Sqlite\SchemaRules::columnNodes() packages/sql-semantics-sqlite/src/SchemaRules.php:66
- static-call SqlSemantics\Platform\Sqlite\SchemaRules::columnNodes() packages/sql-semantics-sqlite/src/SchemaRules.php:68
- static-call SqlSemantics\Platform\Sqlite\SchemaRules::columnNodes() packages/sql-semantics-sqlite/src/SchemaRules.php:69
- static-call SqlSemantics\Platform\Sqlite\SchemaRules::qualify() packages/sql-semantics-sqlite/src/SchemaRules.php:114
- static-call SqlSemantics\Platform\Sqlite\TypeRules::read() packages/sql-semantics-sqlite/src/TypeRules.php:54
- static-call SqlSemantics\Platform\Sqlite\TypeRules::read() packages/sql-semantics-sqlite/src/TypeRules.php:55
- static-call SqlSemantics\Platform\Sqlite\TypeRules::typeName() packages/sql-semantics-sqlite/src/TypeRules.php:114
- static-call SqlSemantics\Core\Ast\ColumnProperties::generation() packages/sql-semantics/src/Core/Ast/ColumnProperties.php:33
- static-call SqlSemantics\Core\Ast\ColumnProperties::generation() packages/sql-semantics/src/Core/Ast/ColumnProperties.php:43
- static-call SqlSemantics\Core\Ast\ColumnProperties::generation() packages/sql-semantics/src/Core/Ast/ColumnProperties.php:47
- static-call SqlSemantics\Core\Ast\ColumnProperties::autoIncrement() packages/sql-semantics/src/Core/Ast/ColumnProperties.php:82
- static-call SqlSemantics\Core\Ast\ColumnReader::read() packages/sql-semantics/src/Core/Ast/ColumnReader.php:35
- static-call SqlSemantics\Core\Ast\ColumnReader::read() packages/sql-semantics/src/Core/Ast/ColumnReader.php:36
- static-call SqlSemantics\Core\Ast\ColumnReader::read() packages/sql-semantics/src/Core/Ast/ColumnReader.php:38
- static-call SqlSemantics\Core\Ast\ConstraintReader::read() packages/sql-semantics/src/Core/Ast/ConstraintReader.php:51
- static-call SqlSemantics\Core\Ast\SchemaChanges::drop() packages/sql-semantics/src/Core/Ast/SchemaChanges.php:31
- static-call SqlSemantics\Core\Ast\SchemaChanges::drop() packages/sql-semantics/src/Core/Ast/SchemaChanges.php:34
- static-call SqlSemantics\Core\Ast\SchemaChanges::drop() packages/sql-semantics/src/Core/Ast/SchemaChanges.php:35
- static-call SqlSemantics\Core\Ast\SchemaChanges::drop() packages/sql-semantics/src/Core/Ast/SchemaChanges.php:38
- static-call SqlSemantics\Core\Ast\SchemaReader::read() packages/sql-semantics/src/Core/Ast/SchemaReader.php:42
- static-call SqlSemantics\Core\Ast\SchemaReader::read() packages/sql-semantics/src/Core/Ast/SchemaReader.php:47
- static-call SqlSemantics\Core\Ast\SchemaReader::read() packages/sql-semantics/src/Core/Ast/SchemaReader.php:51
- static-call SqlSemantics\Core\Ast\SchemaReader::table() packages/sql-semantics/src/Core/Ast/SchemaReader.php:69
- static-call SqlSemantics\Core\Ast\SchemaReader::table() packages/sql-semantics/src/Core/Ast/SchemaReader.php:70
- static-call SqlSemantics\Core\Ast\SchemaReader::table() packages/sql-semantics/src/Core/Ast/SchemaReader.php:72
- static-call SqlSemantics\Core\Ast\SchemaReader::table() packages/sql-semantics/src/Core/Ast/SchemaReader.php:77
- static-call SqlSemantics\Core\Ast\SchemaReader::table() packages/sql-semantics/src/Core/Ast/SchemaReader.php:87
- static-call SqlSemantics\Core\Ast\SchemaReader::table() packages/sql-semantics/src/Core/Ast/SchemaReader.php:93
- static-call SqlSemantics\Core\Ast\SchemaReader::table() packages/sql-semantics/src/Core/Ast/SchemaReader.php:94
- static-call SqlSemantics\Core\Ast\StatementList::read() packages/sql-semantics/src/Core/Ast/StatementList.php:28
- static-call SqlSemantics\Core\Ast\StatementList::read() packages/sql-semantics/src/Core/Ast/StatementList.php:30
- static-call SqlSemantics\Core\Binding\ExpressionBinder::bind() packages/sql-semantics/src/Core/Binding/ExpressionBinder.php:30
- static-call SqlSemantics\Core\Binding\ExpressionBinder::bind() packages/sql-semantics/src/Core/Binding/ExpressionBinder.php:34
- static-call SqlSemantics\Core\Binding\ExpressionBinder::bind() packages/sql-semantics/src/Core/Binding/ExpressionBinder.php:40
- static-call SqlSemantics\Core\Binding\ExpressionBinder::bind() packages/sql-semantics/src/Core/Binding/ExpressionBinder.php:48
- static-call SqlSemantics\Core\Binding\ExpressionBinder::token() packages/sql-semantics/src/Core/Binding/ExpressionBinder.php:64
- static-call SqlSemantics\Core\Binding\ExpressionBinder::qualified() packages/sql-semantics/src/Core/Binding/ExpressionBinder.php:76
- static-call SqlSemantics\Core\Binding\ExpressionBinder::call() packages/sql-semantics/src/Core/Binding/ExpressionBinder.php:92
- static-call SqlSemantics\Core\Binding\ExpressionBinder::call() packages/sql-semantics/src/Core/Binding/ExpressionBinder.php:94
- static-call SqlSemantics\Core\Binding\ExpressionBinder::call() packages/sql-semantics/src/Core/Binding/ExpressionBinder.php:99
- static-call SqlSemantics\Core\Binding\ExpressionBinder::operation() packages/sql-semantics/src/Core/Binding/ExpressionBinder.php:114
- static-call SqlSemantics\Core\Binding\ExpressionBinder::operation() packages/sql-semantics/src/Core/Binding/ExpressionBinder.php:115
- static-call SqlSemantics\Core\Binding\ExpressionBinder::operation() packages/sql-semantics/src/Core/Binding/ExpressionBinder.php:118
- static-call SqlSemantics\Core\Binding\ExpressionBinder::operation() packages/sql-semantics/src/Core/Binding/ExpressionBinder.php:123
- static-call SqlSemantics\Core\Binding\ExpressionBinder::operation() packages/sql-semantics/src/Core/Binding/ExpressionBinder.php:124
- static-call SqlSemantics\Core\Binding\ExpressionRules::call() packages/sql-semantics/src/Core/Binding/ExpressionRules.php:47
- static-call SqlSemantics\Core\Binding\ExpressionRules::call() packages/sql-semantics/src/Core/Binding/ExpressionRules.php:54
- static-call SqlSemantics\Core\Binding\ExpressionRules::operator() packages/sql-semantics/src/Core/Binding/ExpressionRules.php:95
- static-call SqlSemantics\Core\Binding\FromBinder::bind() packages/sql-semantics/src/Core/Binding/FromBinder.php:32
- static-call SqlSemantics\Core\Binding\FromBinder::bind() packages/sql-semantics/src/Core/Binding/FromBinder.php:39
- static-call SqlSemantics\Core\Binding\FromBinder::table() packages/sql-semantics/src/Core/Binding/FromBinder.php:65
- static-call SqlSemantics\Core\Binding\FromBinder::kind() packages/sql-semantics/src/Core/Binding/FromBinder.php:81
- static-call SqlSemantics\Core\Binding\ProjectionBinder::bind() packages/sql-semantics/src/Core/Binding/ProjectionBinder.php:26
- static-call SqlSemantics\Core\Binding\ProjectionBinder::bind() packages/sql-semantics/src/Core/Binding/ProjectionBinder.php:27
- static-call SqlSemantics\Core\Binding\ProjectionBinder::bind() packages/sql-semantics/src/Core/Binding/ProjectionBinder.php:30
- static-call SqlSemantics\Core\Binding\ProjectionBinder::item() packages/sql-semantics/src/Core/Binding/ProjectionBinder.php:45
- static-call SqlSemantics\Core\Binding\ProjectionBinder::item() packages/sql-semantics/src/Core/Binding/ProjectionBinder.php:46
- static-call SqlSemantics\Core\Binding\ProjectionBinder::item() packages/sql-semantics/src/Core/Binding/ProjectionBinder.php:58
- static-call SqlSemantics\Core\Binding\SelectBinder::bind() packages/sql-semantics/src/Core/Binding/SelectBinder.php:35
- static-call SqlSemantics\Core\Binding\SelectBinder::bind() packages/sql-semantics/src/Core/Binding/SelectBinder.php:38
- static-call SqlSemantics\Core\Binding\SelectBinder::bind() packages/sql-semantics/src/Core/Binding/SelectBinder.php:41
- static-call SqlSemantics\Core\Binding\SelectBinder::bind() packages/sql-semantics/src/Core/Binding/SelectBinder.php:45
- static-call SqlSemantics\Core\Binding\SelectBinder::bind() packages/sql-semantics/src/Core/Binding/SelectBinder.php:48
- static-call SqlSemantics\Core\Binding\SelectBinder::bind() packages/sql-semantics/src/Core/Binding/SelectBinder.php:49
- static-call SqlSemantics\Core\Binding\SelectBinder::bind() packages/sql-semantics/src/Core/Binding/SelectBinder.php:56
- static-call SqlSemantics\Core\Binding\SelectBinder::bind() packages/sql-semantics/src/Core/Binding/SelectBinder.php:57
- static-call SqlSemantics\Core\Binding\SelectModifiersBinder::ordering() packages/sql-semantics/src/Core/Binding/SelectModifiersBinder.php:30
- static-call SqlSemantics\Core\Binding\SelectModifiersBinder::ordering() packages/sql-semantics/src/Core/Binding/SelectModifiersBinder.php:31
- static-call SqlSemantics\Core\Binding\SelectModifiersBinder::ordering() packages/sql-semantics/src/Core/Binding/SelectModifiersBinder.php:33
- static-call SqlSemantics\Core\Binding\SelectModifiersBinder::ordering() packages/sql-semantics/src/Core/Binding/SelectModifiersBinder.php:35
- static-call SqlSemantics\Core\Binding\SelectModifiersBinder::ordering() packages/sql-semantics/src/Core/Binding/SelectModifiersBinder.php:36
- static-call SqlSemantics\Core\Binding\SelectModifiersBinder::ordering() packages/sql-semantics/src/Core/Binding/SelectModifiersBinder.php:38
- static-call SqlSemantics\Core\Binding\SelectModifiersBinder::pagination() packages/sql-semantics/src/Core/Binding/SelectModifiersBinder.php:78
- static-call SqlSemantics\Core\Binding\SelectModifiersBinder::pagination() packages/sql-semantics/src/Core/Binding/SelectModifiersBinder.php:79
- static-call SqlSemantics\Core\Binding\SelectModifiersBinder::pagination() packages/sql-semantics/src/Core/Binding/SelectModifiersBinder.php:81
- static-call SqlSemantics\Core\Binding\SelectModifiersBinder::pagination() packages/sql-semantics/src/Core/Binding/SelectModifiersBinder.php:83
- static-call SqlSemantics\Core\Binding\SelectModifiersBinder::pagination() packages/sql-semantics/src/Core/Binding/SelectModifiersBinder.php:86
- static-call SqlSemantics\Core\Binding\SelectModifiersBinder::pagination() packages/sql-semantics/src/Core/Binding/SelectModifiersBinder.php:88
- static-call SqlSemantics\Core\Binding\SelectModifiersBinder::pagination() packages/sql-semantics/src/Core/Binding/SelectModifiersBinder.php:92
- static-call SqlSemantics\Core\Binding\SelectModifiersBinder::pagination() packages/sql-semantics/src/Core/Binding/SelectModifiersBinder.php:94
- static-call SqlSemantics\Core\Binding\SelectModifiersBinder::pagination() packages/sql-semantics/src/Core/Binding/SelectModifiersBinder.php:99
- static-call SqlSemantics\Core\Binding\SyntaxGuard::select() packages/sql-semantics/src/Core/Binding/SyntaxGuard.php:22
- static-call SqlSemantics\Core\Binding\SyntaxGuard::select() packages/sql-semantics/src/Core/Binding/SyntaxGuard.php:27
- static-call SqlSemantics\Core\Binding\SyntaxGuard::select() packages/sql-semantics/src/Core/Binding/SyntaxGuard.php:31
- static-call SqlSemantics\Core\Binding\SyntaxGuard::select() packages/sql-semantics/src/Core/Binding/SyntaxGuard.php:32
- static-call SqlSemantics\Core\Binding\SyntaxGuard::select() packages/sql-semantics/src/Core/Binding/SyntaxGuard.php:34