Draft
in package
implements
Resource
Uses
AccessPropertiesAsArray
Interfaces, Classes, Traits and Enums
Table of Contents
- $activeGroupTemplateIdentifier : string|null
- $apiDefaultValues : array<string|int, mixed>
- $customAttributes : array<string|int, mixed>
- $draftHash : string
- $personalizations : array<string|int, mixed>
- $preflightStatus : int
- $setupStatus : string|null
- $state : string
- $templateIdentifier : string
- $userGroupIdentifier : string|null
- $userIdentifier : string
- $validationResults : array<string|int, mixed>
- $variant : array<string|int, mixed>
- __construct() : mixed
- fromArray() : static
- getIdentifier() : string
- getPath() : string
- offsetExists() : bool
- offsetGet() : mixed
- offsetSet() : void
- offsetUnset() : void
Properties
$activeGroupTemplateIdentifier
public
string|null
$activeGroupTemplateIdentifier
$apiDefaultValues
public
array<string|int, mixed>
$apiDefaultValues
$customAttributes
public
array<string|int, mixed>
$customAttributes
$draftHash
public
string
$draftHash
$personalizations
public
array<string|int, mixed>
$personalizations
array{amount: int} $personalizations
$preflightStatus
public
int
$preflightStatus
$setupStatus
public
string|null
$setupStatus
$state
public
string
$state
$templateIdentifier
public
string
$templateIdentifier
$userGroupIdentifier
public
string|null
$userGroupIdentifier
$userIdentifier
public
string
$userIdentifier
$validationResults
public
array<string|int, mixed>
$validationResults
$variant
public
array<string|int, mixed>
$variant
array{id:int, identifier:string, version:int} $variant
Methods
__construct()
public
__construct(string $userIdentifier, string|null $userGroupIdentifier, string $templateIdentifier, string|null $activeGroupTemplateIdentifier, string $draftHash, array<string|int, mixed> $personalizations, int $preflightStatus, array<string|int, mixed> $variant, array<string, mixed> $apiDefaultValues, array<string, scalar> $customAttributes, string $state, string|null $setupStatus, array<string|int, ValidationResult> $validationResults) : mixed
Parameters
- $userIdentifier : string
- $userGroupIdentifier : string|null
- $templateIdentifier : string
- $activeGroupTemplateIdentifier : string|null
- $draftHash : string
- $personalizations : array<string|int, mixed>
- $preflightStatus : int
- $variant : array<string|int, mixed>
- $apiDefaultValues : array<string, mixed>
- $customAttributes : array<string, scalar>
- $state : string
- $setupStatus : string|null
- $validationResults : array<string|int, ValidationResult>
Return values
mixed —fromArray()
public
static fromArray(array<string|int, mixed> $data) : static
Parameters
- $data : array<string|int, mixed>
Return values
static —getIdentifier()
public
getIdentifier() : string
Return values
string —getPath()
public
static getPath() : string
Return values
string —offsetExists()
public
offsetExists(mixed $offset) : bool
Parameters
- $offset : mixed
Return values
bool —offsetGet()
public
offsetGet(mixed $offset) : mixed
Parameters
- $offset : mixed
Return values
mixed —offsetSet()
public
offsetSet(mixed $offset, mixed $value) : void
Parameters
- $offset : mixed
- $value : mixed
Return values
void —offsetUnset()
public
offsetUnset(mixed $offset) : void
Parameters
- $offset : mixed