Copied!

JobCreateStruct

JobCreateStruct.php : 11
Read-only
Final

Properties

public $creatorId

JobCreateStruct.php : 21
public int|null $creatorId = null

public $payload

JobCreateStruct.php : 24
public array<string|int, mixed> $payload = []

public $providerIdentifiers

JobCreateStruct.php : 23
public array<string|int, mixed> $providerIdentifiers = []

public $scope

JobCreateStruct.php : 19
public Scope $scope

public $targetLanguageCodes

JobCreateStruct.php : 20
public array<string|int, mixed> $targetLanguageCodes

public $title

JobCreateStruct.php : 22
public string|null $title = null

public $totalItems

JobCreateStruct.php : 25
public int $totalItems = 0

Methods

public__construct()

JobCreateStruct.php : 18
public __construct(Scope $scope, array<int, string> $targetLanguageCodes[, int|null $creatorId = null ][, string|null $title = null ][, array<string, string> $providerIdentifiers = [] ][, array<string, mixed> $payload = [] ][, int $totalItems = 0 ])

Parameters

Name Type Default value Description
$scope Scope - -
$targetLanguageCodes array<int, string> - -
$creatorId int|null null -
$title string|null null -
$providerIdentifiers array<string, string> [] -
$payload array<string, mixed> [] -
$totalItems int 0 -

publicwithCreatorId()

JobCreateStruct.php : 28
public withCreatorId(int $creatorId) : self

Parameters

Name Type Default value Description
$creatorId int - -

Return values

self