Documentation

TermChange
in package

FinalYes

Per-term diff produced by ApkgTermMapper::applyNoteToTerm. The orchestrator folds these into ImportResult counters; tests assert on individual fields.

Tag changes aren't included — tags are persisted separately by the orchestrator (TermTagService writes), so the orchestrator tracks tag deltas itself.

Tags
phpstan-immutable

Table of Contents

Properties

$notesChanged  : bool
$romanizationChanged  : bool
$statusChangedToIgnored  : bool
$translationChanged  : bool

Methods

__construct()  : mixed
anyFieldChanged()  : bool

Properties

$notesChanged read-only

public bool $notesChanged

$romanizationChanged read-only

public bool $romanizationChanged

$statusChangedToIgnored read-only

public bool $statusChangedToIgnored

$translationChanged read-only

public bool $translationChanged

Methods

__construct()

public __construct(bool $translationChanged, bool $romanizationChanged, bool $notesChanged, bool $statusChangedToIgnored) : mixed
Parameters
$translationChanged : bool
$romanizationChanged : bool
$notesChanged : bool
$statusChangedToIgnored : bool

anyFieldChanged()

public anyFieldChanged() : bool
Return values
bool
On this page

Search results