final class MultiRewritePlan

Represents the rewrite outcome for multiple SQL statements.

Methods§

public function plans(): RewritePlan[]

Get all rewrite plans.

Returns

Test cases 1
public function count(): int

Get the number of statements.

Returns

int
Test cases 2
Calls 1
public function first(): ?RewritePlan

Get the first plan.

Returns

Test cases 2
public function get(int $index): ?RewritePlan

Get plan at specific index.

Parameters

$indexint

Returns

Test cases 3

Private surface 1§

Implementation details, listed for orientation only.

private RewritePlan[] $plans

Test cases 11§

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

Dedicated tests 8
Other tests reaching this symbol 3

Relations§

Type declarations 1