WorkflowInboundCallsInterceptorTrait
Trait that provides a default interceptor implementation.
Tags
Table of Contents
Methods
- execute() : void
- Default implementation of the `execute` method.
- handleQuery() : mixed
- Default implementation of the `handleQuery` method.
- handleSignal() : void
- Default implementation of the `handleSignal` method.
- handleUpdate() : mixed
- Default implementation of the `handleUpdate` method.
- validateUpdate() : void
- Default implementation of the `validateUpdate` method.
Methods
execute()
Default implementation of the `execute` method.
public
execute(WorkflowInput $input, callable $next) : void
Parameters
- $input : WorkflowInput
- $next : callable
Tags
handleQuery()
Default implementation of the `handleQuery` method.
public
handleQuery(QueryInput $input, callable $next) : mixed
Parameters
- $input : QueryInput
- $next : callable
Tags
handleSignal()
Default implementation of the `handleSignal` method.
public
handleSignal(SignalInput $input, callable $next) : void
Parameters
- $input : SignalInput
- $next : callable
Tags
handleUpdate()
Default implementation of the `handleUpdate` method.
public
handleUpdate(UpdateInput $input, callable $next) : mixed
Parameters
- $input : UpdateInput
- $next : callable
Tags
validateUpdate()
Default implementation of the `validateUpdate` method.
public
validateUpdate(UpdateInput $input, callable $next) : void
Parameters
- $input : UpdateInput
- $next : callable