final class MultiUpdateMutation
    implements DataMutation

Applies multi-table UPDATE operation to the shadow store. This mutation handles UPDATE statements that target multiple tables.

Methods§

public function __construct(list<MultiTableMutationTarget> $targets)

Parameters

public function tableNames(): array<int, string>

Get all target table names.

Returns

array<int, string>
Test cases 1
Calls 2

Private surface 2§

Implementation details, listed for orientation only.

private list<MultiTableMutationTarget> $targets
private string $primaryTable

Test cases 11§

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

Dedicated tests 6
Other tests reaching this symbol 5

Relations§

Instantiated in 1