IsReferenceConsideredForDependencyEvent

FinalYes

Event dispatched per sys_refindex row when evaluating workspace dependencies. Listeners decide whether a given reference constitutes a structural workspace dependency.

References are opt-in: isDependency defaults to false and listeners must explicitly mark relevant references as dependencies.

Table of Contents

Methods

__construct()  : mixed
getAction()  : DependencyCollectionAction
getFieldName()  : string
getRecordId()  : int
getReferenceId()  : int
getReferenceTable()  : string
getTableName()  : string
getWorkspaceId()  : int
isDependency()  : bool
setDependency()  : void

Methods

__construct()

public __construct(string $tableName, int $recordId, string $fieldName, string $referenceTable, int $referenceId, DependencyCollectionAction $action, int $workspaceId) : mixed
Parameters
$tableName : string
$recordId : int
$fieldName : string
$referenceTable : string
$referenceId : int
$action : DependencyCollectionAction
$workspaceId : int

getFieldName()

public getFieldName() : string
Return values
string

getRecordId()

public getRecordId() : int
Return values
int

getReferenceId()

public getReferenceId() : int
Return values
int

getReferenceTable()

public getReferenceTable() : string
Return values
string

getTableName()

public getTableName() : string
Return values
string

getWorkspaceId()

public getWorkspaceId() : int
Return values
int

isDependency()

public isDependency() : bool
Return values
bool

setDependency()

public setDependency(bool $isDependency) : void
Parameters
$isDependency : bool

        
On this page

Search results