ProcessingContext

FinalYes

Provides workspace and user-specific configuration during data processing operations.

Contains context information needed for permission evaluation and data manipulation, primarily used by DataHandler and related components. Includes the current workspace ID for versioning support and user-specific configuration (TSconfig, preferences) that may affect permission checks and data handling behavior.

Internal

Table of Contents

Properties

$userPreferences  : array<string|int, mixed>
$userTsConfig  : array<string|int, mixed>
$workspaceId  : int

Methods

__construct()  : mixed

Properties

$userPreferences read-only

public array<string|int, mixed> $userPreferences = []

$userTsConfig read-only

public array<string|int, mixed> $userTsConfig = []

Methods

__construct()

public __construct([int $workspaceId = 0 ][, array<string, mixed> $userTsConfig = [] ][, array<string, mixed> $userPreferences = [] ]) : mixed
Parameters
$workspaceId : int = 0

The workspace ID for the current operation (mutable for DataHandler compatibility)

$userTsConfig : array<string, mixed> = []

User TSconfig configuration array

$userPreferences : array<string, mixed> = []

User preferences array


        
On this page

Search results