AbstractConsentMessageBuilder implements iConsentMessageBuilder
AbstractYes
Table of Contents
Interfaces
Methods
- __construct() : mixed
- buildMessage() : mixed
- build consent message
- get() : mixed
- get builder parameter
- set() : mixed
- set builder parameter
- setFields() : $this
- set builders parameters
Methods
__construct()
public
__construct([array<string|int, mixed>|null $fields = null ]) : mixed
Parameters
- $fields : array<string|int, mixed>|null = null
buildMessage()
build consent message
public
abstract buildMessage() : mixed
get()
get builder parameter
public
get(string $field) : mixed
Parameters
- $field : string
set()
set builder parameter
public
set(string $field, mixed $value) : mixed
Parameters
- $field : string
- $value : mixed
setFields()
set builders parameters
public
setFields(array<string|int, mixed>|null $fieldForConsent) : $this
Parameters
- $fieldForConsent : array<string|int, mixed>|null