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
getAction()
public
getAction() : DependencyCollectionAction
Return values
DependencyCollectionActiongetFieldName()
public
getFieldName() : string
Return values
stringgetRecordId()
public
getRecordId() : int
Return values
intgetReferenceId()
public
getReferenceId() : int
Return values
intgetReferenceTable()
public
getReferenceTable() : string
Return values
stringgetTableName()
public
getTableName() : string
Return values
stringgetWorkspaceId()
public
getWorkspaceId() : int
Return values
intisDependency()
public
isDependency() : bool
Return values
boolsetDependency()
public
setDependency(bool $isDependency) : void
Parameters
- $isDependency : bool