AwardsWorkflowProvider
in package
Registers award recommendation workflow triggers, actions, conditions, and entities with the workflow registries.
Table of Contents
Constants
- SOURCE : mixed = 'Awards'
Methods
- register() : void
- Register all award workflow components.
- feedbackPayloadSchema() : array<string, array<string, mixed>>
- Build the common workflow trigger schema for recommendation feedback events.
- registerActions() : void
- registerApproverResolvers() : void
- Register dynamic approver resolvers supplied by Awards.
- registerConditions() : void
- registerEntities() : void
- registerTriggers() : void
Constants
SOURCE
private
mixed
SOURCE
= 'Awards'
Methods
register()
Register all award workflow components.
public
static register() : void
feedbackPayloadSchema()
Build the common workflow trigger schema for recommendation feedback events.
private
static feedbackPayloadSchema([array<string, array<string, mixed>> $extra = [] ]) : array<string, array<string, mixed>>
Parameters
- $extra : array<string, array<string, mixed>> = []
-
Event-specific fields.
Return values
array<string, array<string, mixed>>registerActions()
private
static registerActions() : void
registerApproverResolvers()
Register dynamic approver resolvers supplied by Awards.
private
static registerApproverResolvers() : void
registerConditions()
private
static registerConditions() : void
registerEntities()
private
static registerEntities() : void
registerTriggers()
private
static registerTriggers() : void