ActionItemLifecycleProviderInterface
in
Optional owner-specific mutations, executed while the owner and item are locked.
Table of Contents
Methods
- afterTransition() : ServiceResult
- Apply owner mutations inside the ActionItem transaction; failure rolls it back.
- transitionConfirmation() : string
- Describe the effects before a user confirms the transition.
Methods
afterTransition()
Apply owner mutations inside the ActionItem transaction; failure rolls it back.
public
afterTransition(ActionItem $item, int $actorId, string $fromStatus[, array<string|int, mixed> $data = [] ]) : ServiceResult
Parameters
- $item : ActionItem
- $actorId : int
- $fromStatus : string
- $data : array<string|int, mixed> = []
Return values
ServiceResulttransitionConfirmation()
Describe the effects before a user confirms the transition.
public
transitionConfirmation(ActionItem $item, string $operation) : string
Parameters
- $item : ActionItem
- $operation : string