classSampleProjection
final class SampleProjection
Restricted visibility: declared "@visibility root". Code outside that scope must not name this declaration.
Sample projection operations for PostgreSQL sampling.
Methods§
public function __construct(PgSqlIdentifierQuoter $quoter)Supplies the dependencies used by this SampleProjection.
Parameters
$quoter | PgSqlIdentifierQuoter |
public function replacement(
PgSqlTableSample $sample,
non-empty-list<string> $columns,
int $index,
): stringParameters
$sample | PgSqlTableSample | |
$columns | non-empty-list<string> | |
$index | int |
Returns
stringTest cases 1
Called from 1
Calls 4
- method-call PgSqlIdentifierQuoter::quote() line 33
- function-call
implodeline 38 - function-call
array_mapline 38 - class-const PgSqlTableSampleMethod::System() line 40
Private surface 1§
Implementation details, listed for orientation only.
private PgSqlIdentifierQuoter $quoterTest cases 11§
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 10
PgSqlSessionFactoryTestcallsPgSqlRewriterTestcallsPgSqlTableSampleRewriterTestcallsStatementRewriterTestcallsDeleteTransformerTestcallsInsertTransformerTestcallsMergeTransformerTestcallsPgSqlTransformerTestcallsSelectTransformerTestcallsUpdateTransformerTestcalls