Copied!

Job

Job.php : 13
Read-only
Final

Properties

public $cancelledAt

Job.php : 30
public DateTimeImmutable|null $cancelledAt = null

public $createdAt

Job.php : 26
public DateTimeImmutable $createdAt

public $creatorId

Job.php : 25
public int $creatorId

public $failedItems

Job.php : 34
public int $failedItems = 0

public $finishedAt

Job.php : 29
public DateTimeImmutable|null $finishedAt = null

public $id

Job.php : 20
public int $id

public $payload

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

public $processedItems

Job.php : 32
public int $processedItems = 0

public $reviewItems

Job.php : 35
public int $reviewItems = 0

public $scope

Job.php : 23
public Scope $scope

public $startedAt

Job.php : 28
public DateTimeImmutable|null $startedAt = null

public $status

Job.php : 22
public JobStatus $status

public $successfulItems

Job.php : 33
public int $successfulItems = 0

public $targetLanguageCodes

Job.php : 24
public array<string|int, mixed> $targetLanguageCodes

public $title

Job.php : 21
public string|null $title

public $totalItems

Job.php : 31
public int $totalItems = 0

public $updatedAt

Job.php : 27
public DateTimeImmutable $updatedAt

Methods

public__construct()

Job.php : 19
public __construct(int $id, string|null $title, JobStatus $status, Scope $scope, array<int, string> $targetLanguageCodes, int $creatorId, DateTimeImmutable $createdAt, DateTimeImmutable $updatedAt[, DateTimeImmutable|null $startedAt = null ][, DateTimeImmutable|null $finishedAt = null ][, DateTimeImmutable|null $cancelledAt = null ][, int $totalItems = 0 ][, int $processedItems = 0 ][, int $successfulItems = 0 ][, int $failedItems = 0 ][, int $reviewItems = 0 ][, array<string, mixed> $payload = [] ])

Parameters

Name Type Default value Description
$id int - -
$title string|null - -
$status JobStatus - -
$scope Scope - -
$targetLanguageCodes array<int, string> - -
$creatorId int - -
$createdAt DateTimeImmutable - -
$updatedAt DateTimeImmutable - -
$startedAt DateTimeImmutable|null null -
$finishedAt DateTimeImmutable|null null -
$cancelledAt DateTimeImmutable|null null -
$totalItems int 0 -
$processedItems int 0 -
$successfulItems int 0 -
$failedItems int 0 -
$reviewItems int 0 -
$payload array<string, mixed> [] -