ItemsProcessorContext

Read onlyYes
FinalYes

Context object for ItemsProcessor implementations.

Encapsulates all parameters needed for item processing to avoid parameter bloat.

Table of Contents

Properties

$additionalParameters  : array<string|int, mixed>
$field  : string
$fieldConfiguration  : array<string|int, mixed>
$fieldTSconfig  : array<string|int, mixed>
$processorParameters  : array<string|int, mixed>
$realPid  : int
$row  : array<string|int, mixed>
$site  : SiteInterface
$table  : string

Methods

__construct()  : mixed

Properties

$additionalParameters

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

$fieldConfiguration

public array<string|int, mixed> $fieldConfiguration

$fieldTSconfig

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

$processorParameters

public array<string|int, mixed> $processorParameters

Methods

__construct()

public __construct(string $table, string $field, array<string|int, mixed> $row, array<string|int, mixed> $fieldConfiguration, array<string|int, mixed> $processorParameters, int $realPid, SiteInterface $site[, array<string|int, mixed> $fieldTSconfig = [] ][, array<string|int, mixed> $additionalParameters = [] ]) : mixed
Parameters
$table : string
$field : string
$row : array<string|int, mixed>
$fieldConfiguration : array<string|int, mixed>
$processorParameters : array<string|int, mixed>
$realPid : int
$site : SiteInterface
$fieldTSconfig : array<string|int, mixed> = []
$additionalParameters : array<string|int, mixed> = []

        
On this page

Search results