risscsolutions/printformer-php-sdk

Draft
in package
implements Resource Uses AccessPropertiesAsArray

Interfaces, Classes, Traits and Enums

Resource

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

$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
Return values
void

Search results