EntryComponent
extends Injectable
Table of Contents
Properties
-
$pdo
: PDO
Methods
-
__construct()
: mixed
-
filterEntryIdListForNoJobInProgress()
: mixed
-
getDoneDate()
: DateTime|null
-
getEntryIdListWithJobInProgress()
: array<string|int, mixed>
-
getQualityControlDate()
: mixed
__construct()
public
__construct(PDO $pdo) : mixed
Parameters
-
$pdo
: PDO
-
filterEntryIdListForNoJobInProgress()
public
filterEntryIdListForNoJobInProgress(array<string|int, mixed>|null $entryIdList[, array<string|int, mixed> $subActions = [Job::SUB_ACTION_ENTRY_PAST, Job::SUB_ACTION_ENTRY_CREATE_VERSION, Job::SUB_ACTION_ENTRY_FORCE_CREATE_VERSION] ]) : mixed
Parameters
-
$entryIdList
: array<string|int, mixed>|null
-
-
$subActions
: array<string|int, mixed>
= [Job::SUB_ACTION_ENTRY_PAST, Job::SUB_ACTION_ENTRY_CREATE_VERSION, Job::SUB_ACTION_ENTRY_FORCE_CREATE_VERSION]
-
getDoneDate()
public
getDoneDate(Entry $entry) : DateTime|null
Parameters
-
$entry
: Entry
-
Return values
DateTime|null
getEntryIdListWithJobInProgress()
public
getEntryIdListWithJobInProgress(array<string|int, mixed>|null $entryIdList[, array<string|int, mixed> $subActions = [Job::SUB_ACTION_ENTRY_PAST, Job::SUB_ACTION_ENTRY_CREATE_VERSION, Job::SUB_ACTION_ENTRY_FORCE_CREATE_VERSION] ]) : array<string|int, mixed>
Parameters
-
$entryIdList
: array<string|int, mixed>|null
-
-
$subActions
: array<string|int, mixed>
= [Job::SUB_ACTION_ENTRY_PAST, Job::SUB_ACTION_ENTRY_CREATE_VERSION, Job::SUB_ACTION_ENTRY_FORCE_CREATE_VERSION]
-
Return values
array<string|int, mixed>
getQualityControlDate()
public
getQualityControlDate(Entry $entry) : mixed
Parameters
-
$entry
: Entry
-