classStatementPrinter
final class StatementPrinter
Restricted visibility: declared "@visibility root". Code outside that scope must not name this declaration.
Renders a group of relations in DBML syntax.
Methods§
public function printGroup(list<Relation> $group): stringParameters
$group | list<Relation> |
Returns
stringCalled from 2
Calls 5
- function-call
array_mapline 22 - function-call
countline 27 - function-call
implodeline 27 - method-call RelationGroups::groupKey() line 29
- new RelationGroups line 29
Test cases 31§
Test cases that cover or call this symbol, from the coverage report and from the analyzed test sources.
Dedicated tests 1
Other tests reaching this symbol 30
PostgreSqlEndToEndTestcallsSqliteIntegrationTestcallsConnectedTablesTestcallsOverrideSpecsTestcallsRelationCountsTestcallsRelationProjectionTestcallsRowMaterializerTestcallsGenerationRunTestcallsPlanGeneratorTestcallsPlanSchemaExceptionTestcallsPlanSchemaValidatorTestcallsEndpointValidatorTestcallsFixtureProviderTestcallsConstructorHydrationTestcallsPropertyHydrationTestcallsColumnRefTestcallsFixturePlanTestcallsPlanStatementsTestcallsRelationCursorTestcallsRelationReaderTestcallsPlanParserTestcallsPlanPrinterTestcallsPlanStructureExceptionTestcallsPlanSyntaxExceptionTestcallsPlanTablesTestcallsRelationGroupsTestcallsRelationTestcallsPlanValidationTestcallsTableNameTestcallsSqlSchemaProviderTestcalls