KMP PHP API Reference

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

Properties

$branch_id

public int|null $branch_id

Associated branch ID (when applicable)

$created

public DateTime|null $created

Creation timestamp

$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

On this page

Search results