final class TablePartitioning

Predicates that select rows belonging to named table partitions.

Methods§

public function __construct(array<string, string> $selectionPredicates)

Parameters

$selectionPredicatesarray<string, string>

Throws

InvalidDefinitionException When a partition name or predicate is empty
Calls 3
public function predicatesFor(non-empty-list<string> $names): list<string>|null

Private surface 1§

Implementation details, listed for orientation only.

private array<string, string> $selectionPredicates

Test cases 18§

Test cases that cover or call this symbol, from the coverage report and from the analyzed test sources.

Dedicated tests 4
Other tests reaching this symbol 14

Relations§

Instantiated in 2
Type checks 1
Type declarations 5