RecommendationMigrationResult
extends BaseEntity
in package
Base Entity for KMP Application
Table of Contents
Constants
- STATUS_APPLIED : mixed = 'applied'
- STATUS_ERROR : mixed = 'error'
- STATUS_PLANNED : mixed = 'planned'
- STATUS_SKIPPED : mixed = 'skipped'
- TARGET_APPROVAL_WORKFLOW : mixed = 'approval_workflow'
- TARGET_BESTOWAL : mixed = 'bestowal'
- TARGET_CLOSED : mixed = 'closed'
- TARGET_MANUAL_REVIEW : mixed = 'manual_review'
- TARGET_SKIPPED : mixed = 'skipped'
Properties
- $branch_id : int|null
- $created : DateTime|null
- $id : int
- $modified : DateTime|null
- $_accessible : array<string|int, mixed>
Methods
- getBranchId() : int|null
- Get the branch ID for authorization checks.
Constants
STATUS_APPLIED
public
mixed
STATUS_APPLIED
= 'applied'
STATUS_ERROR
public
mixed
STATUS_ERROR
= 'error'
STATUS_PLANNED
public
mixed
STATUS_PLANNED
= 'planned'
STATUS_SKIPPED
public
mixed
STATUS_SKIPPED
= 'skipped'
TARGET_APPROVAL_WORKFLOW
public
mixed
TARGET_APPROVAL_WORKFLOW
= 'approval_workflow'
TARGET_BESTOWAL
public
mixed
TARGET_BESTOWAL
= 'bestowal'
TARGET_CLOSED
public
mixed
TARGET_CLOSED
= 'closed'
TARGET_MANUAL_REVIEW
public
mixed
TARGET_MANUAL_REVIEW
= 'manual_review'
TARGET_SKIPPED
public
mixed
TARGET_SKIPPED
= 'skipped'
Properties
$branch_id
public
int|null
$branch_id
Associated branch ID (when applicable)
$created
public
DateTime|null
$created
Creation timestamp
$id
public
int
$id
Primary key identifier
$modified
public
DateTime|null
$modified
Last modification timestamp
$_accessible
protected
array<string|int, mixed>
$_accessible
= ['migration_run_id' => true, 'recommendation_id' => true, 'original_state' => true, 'original_status' => true, 'target_action' => true, 'result_status' => true, 'reason' => true, 'bestowal_id' => true, 'workflow_instance_id' => true, 'approval_run_id' => true, 'details' => true]
Methods
getBranchId()
Get the branch ID for authorization checks.
public
getBranchId() : int|null
Child classes should override for complex branch relationships.
Return values
int|null —The branch ID, or null if no association