final class UpdateMutation
    implements DataMutation

Applies UPDATE result rows to the shadow store.

Type Aliases§

Row = import from TableDefinition

Methods§

public function __construct(
    string $tableName,
    list<string> $primaryKeys,
    TableDefinition|null $tableDefinition = null,
    string $sql = '',
    bool $validateConstraints = false,
)
public function tableName(): string

{@inheritDoc}

Returns

string
Test cases 1

Private surface 6§

Implementation details, listed for orientation only.

private string $tableName
private list<string> $primaryKeys
private TableDefinition|null $tableDefinition
private string $sql
private bool $validateConstraints
private RowConstraints $constraints

Test cases 30§

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

Dedicated tests 7
Other tests reaching this symbol 23

Relations§

Constant reads 1
Type checks 3