ViewFieldModifierHandler
in package
Tags
Table of Contents
- $_pModifier : ViewFieldModifierTypeBase
- $_pViewFieldModifierFactory : ViewFieldModifierFactory
- $_viewFields : array<string|int, mixed>
- __construct() : mixed
- getAllAPIFields() : array<string|int, mixed>
- processRecord() : array<string|int, mixed>
- setViewFieldModifierFactory() : mixed
Properties
$_pModifier
private
ViewFieldModifierTypeBase
$_pModifier
= null
$_pViewFieldModifierFactory
private
ViewFieldModifierFactory
$_pViewFieldModifierFactory
= null
$_viewFields
private
array<string|int, mixed>
$_viewFields
= []
Methods
__construct()
public
__construct(array<string|int, mixed> $viewFields, string $module[, string $modifier = '' ]) : mixed
Parameters
- $viewFields : array<string|int, mixed>
- $module : string
- $modifier : string = ''
Return values
mixed —getAllAPIFields()
public
getAllAPIFields() : array<string|int, mixed>
Return values
array<string|int, mixed> —processRecord()
public
processRecord(array<string|int, mixed> $record) : array<string|int, mixed>
Parameters
- $record : array<string|int, mixed>
Tags
Return values
array<string|int, mixed> —setViewFieldModifierFactory()
public
setViewFieldModifierFactory(ViewFieldModifierFactory $pFactory) : mixed
Parameters
- $pFactory : ViewFieldModifierFactory