final class MultiDeleteMutation
    implements DataMutation

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

Methods§

public function apply(ShadowStore $store, array $rows): void
public function tableName(): string
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 6§

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

Dedicated tests 5
Other tests reaching this symbol 1

Relations§

Constant reads 1