DateBasedPublishServiceInterface
DateBasedPublishServiceInterface.php
:
15
Interface
Extends
DateBasedEntriesListInterface
Methods¶
countScheduledEntries()
¶
DateBasedEntriesListInterface.php
:
40
|
|
|
Return values
int
countScheduledEntriesInDateRange()
¶
DateBasedEntriesListInterface.php
:
47
|
|
|
Parameters
| Name | Type | Default value | Description |
|---|---|---|---|
| $start | DateTimeInterface | - | - |
| $end | DateTimeInterface | - | - |
| $languages | array<string|int, Language> | [] | - |
| $sinceId | int|null | null | - |
Return values
int
countScheduledEntriesToProcess()
¶
DateBasedEntriesListInterface.php
:
42
|
|
|
Return values
int
countUserScheduledVersions()
¶
DateBasedPublishServiceInterface.php
:
48
|
|
|
Return values
int
countVersionsEntriesForContent()
¶
DateBasedPublishServiceInterface.php
:
50
|
|
|
Parameters
| Name | Type | Default value | Description |
|---|---|---|---|
| $contentId | int | - | - |
Return values
int
getScheduledEntriesByIds()
¶
DateBasedEntriesListInterface.php
:
20
|
|
|
Parameters
| Name | Type | Default value | Description |
|---|---|---|---|
| $scheduledEntriesIds | array<string|int, int> | - | - |
Return values
iterable<string|int, ScheduledEntry>
getScheduledEntriesInDateRange()
¶
DateBasedEntriesListInterface.php
:
32
|
|
|
Parameters
| Name | Type | Default value | Description |
|---|---|---|---|
| $start | DateTimeInterface | - | - |
| $end | DateTimeInterface | - | - |
| $languages | array<string|int, Language> | [] | - |
| $sinceId | int|null | null | - |
| $limit | int | 25 | - |
Return values
array<string|int, ScheduledEntry>
getScheduledEntriesToProcess()
¶
DateBasedEntriesListInterface.php
:
25
|
|
|
Parameters
| Name | Type | Default value | Description |
|---|---|---|---|
| $limit | int | 25 | - |
Return values
iterable<string|int, ScheduledEntry>
getScheduledPublish()
¶
DateBasedPublishServiceInterface.php
:
31
|
|
|
Parameters
| Name | Type | Default value | Description |
|---|---|---|---|
| $versionId | int | - | - |
Return values
Tags
getScheduledVersions()
¶
DateBasedPublishServiceInterface.php
:
36
|
|
|
Parameters
| Name | Type | Default value | Description |
|---|---|---|---|
| $page | int | 0 | - |
| $limit | int | 25 | - |
Return values
iterable<string|int, ScheduledEntry>
getUserScheduledVersions()
¶
DateBasedPublishServiceInterface.php
:
41
|
|
|
Parameters
| Name | Type | Default value | Description |
|---|---|---|---|
| $page | int | - | - |
| $limit | int | - | - |
Return values
iterable<string|int, ScheduledEntry>
getVersionsEntriesForContent()
¶
DateBasedPublishServiceInterface.php
:
46
|
|
|
Parameters
| Name | Type | Default value | Description |
|---|---|---|---|
| $contentId | int | - | - |
| $page | int | 0 | - |
| $limit | int | 25 | - |
Return values
iterable<string|int, ScheduledEntry>
isScheduledPublish()
¶
DateBasedPublishServiceInterface.php
:
21
|
|
|
Parameters
| Name | Type | Default value | Description |
|---|---|---|---|
| $versionId | int | - | - |
Return values
bool
schedulePublish()
¶
DateBasedPublishServiceInterface.php
:
17
|
|
|
Parameters
| Name | Type | Default value | Description |
|---|---|---|---|
| $versionInfo | VersionInfo | - | - |
| $when | DateTimeInterface | - | - |
Return values
unschedulePublish()
¶
DateBasedPublishServiceInterface.php
:
19
|
|
|
Parameters
| Name | Type | Default value | Description |
|---|---|---|---|
| $versionId | int | - | - |
Return values
bool
updateScheduledPublish()
¶
DateBasedPublishServiceInterface.php
:
23
|
|
|
Parameters
| Name | Type | Default value | Description |
|---|---|---|---|
| $scheduledEntry | ScheduledEntry | - | - |
| $when | DateTimeInterface | - | - |