KMP PHP API Reference

RecommendationFeedbackContextRenderer
in package
implements ApprovalContextRendererInterface

Table of Contents

Interfaces

ApprovalContextRendererInterface
Renders entity-aware context for the unified approvals UI.

Methods

canRender()  : bool
Check whether this renderer supports the workflow instance.
render()  : ApprovalContext
Render feedback request context from snapshots only.
awardLabel()  : string
Build an award label from the safe snapshot fields.
groupRecommendationDetails()  : string
Build one plain-text summary for a grouped recommendation snapshot.
recommendationUrl()  : string|null
Build a recommendation link when routes are available.

Methods

awardLabel()

Build an award label from the safe snapshot fields.

private awardLabel(array<string|int, mixed> $snapshot) : string
Parameters
$snapshot : array<string|int, mixed>
Return values
string

groupRecommendationDetails()

Build one plain-text summary for a grouped recommendation snapshot.

private groupRecommendationDetails(array<string|int, mixed> $snapshot) : string
Parameters
$snapshot : array<string|int, mixed>
Return values
string

recommendationUrl()

Build a recommendation link when routes are available.

private recommendationUrl(array<string|int, mixed> $snapshot) : string|null
Parameters
$snapshot : array<string|int, mixed>
Return values
string|null
On this page

Search results