Skip to content

Process Traits ​

Two traits handle approval and confirmation workflows. Processable is for models that go through a single approval process (confirm/reject). HasProcesses is for parent models that aggregate multiple ongoing process records from related child models.

TraitDescription
ProcessableSingle-process workflow: preparing → waiting → confirmed / rejected
HasProcessesAggregates multiple Process records from configured child relationships