DateBasedPublishServiceInterface
        DateBasedPublishServiceInterface.php
                :
        15
                 
    
            Interface
                    
                Extends
                                    DateBasedEntriesListInterface                            
                Methods¶
                 countScheduledEntries()
            ¶
countScheduledEntries()
            ¶
    
        
        DateBasedEntriesListInterface.php
                :
        48
                 
    
        |  |  | 
Return values
int
                 countScheduledEntriesInDateRange()
            ¶
countScheduledEntriesInDateRange()
            ¶
    
        
        DateBasedEntriesListInterface.php
                :
        62
                 
    
        Return number of scheduled entries for given date range with optional skipping entries to the given $sinceId.
|  |  | 
Parameters
| Name | Type | Default value | Description | 
|---|---|---|---|
| $start | DateTimeInterface | - | - | 
| $end | DateTimeInterface | - | - | 
| $languages | array<string|int, Language> | [] | - | 
| $sinceId | int|null | null | - | 
Return values
int
                 countScheduledEntriesToProcess()
            ¶
countScheduledEntriesToProcess()
            ¶
    
        
        DateBasedEntriesListInterface.php
                :
        50
                 
    
        |  |  | 
Return values
int
                 countUserScheduledVersions()
            ¶
countUserScheduledVersions()
            ¶
    
        
        DateBasedPublishServiceInterface.php
                :
        60
                 
    
        |  |  | 
Return values
int
                 countVersionsEntriesForContent()
            ¶
countVersionsEntriesForContent()
            ¶
    
        
        DateBasedPublishServiceInterface.php
                :
        62
                 
    
        |  |  | 
Parameters
| Name | Type | Default value | Description | 
|---|---|---|---|
| $contentId | int | - | - | 
Return values
int
                 getScheduledEntriesByIds()
            ¶
getScheduledEntriesByIds()
            ¶
    
        
        DateBasedEntriesListInterface.php
                :
        20
                 
    
        |  |  | 
Parameters
| Name | Type | Default value | Description | 
|---|---|---|---|
| $scheduledEntriesIds | array<string|int, int> | - | - | 
Return values
array<string|int, ScheduledEntry>
                 getScheduledEntriesInDateRange()
            ¶
getScheduledEntriesInDateRange()
            ¶
    
        
        DateBasedEntriesListInterface.php
                :
        40
                 
    
        Return scheduled entries for given date range with optional skipping entries to the given $sinceId.
|  |  | 
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()
            ¶
getScheduledEntriesToProcess()
            ¶
    
        
        DateBasedEntriesListInterface.php
                :
        27
                 
    
        |  |  | 
Parameters
| Name | Type | Default value | Description | 
|---|---|---|---|
| $limit | int | 25 | - | 
Return values
array<string|int, ScheduledEntry>
                 getScheduledPublish()
            ¶
getScheduledPublish()
            ¶
    
        
        DateBasedPublishServiceInterface.php
                :
        43
                 
    
        |  |  | 
Parameters
| Name | Type | Default value | Description | 
|---|---|---|---|
| $versionId | int | - | - | 
Return values
Tags
                 getScheduledVersions()
            ¶
getScheduledVersions()
            ¶
    
        
        DateBasedPublishServiceInterface.php
                :
        48
                 
    
        |  |  | 
Parameters
| Name | Type | Default value | Description | 
|---|---|---|---|
| $page | int | 0 | - | 
| $limit | int | 25 | - | 
Return values
array<string|int, ScheduledEntry>
                 getUserScheduledVersions()
            ¶
getUserScheduledVersions()
            ¶
    
        
        DateBasedPublishServiceInterface.php
                :
        53
                 
    
        |  |  | 
Parameters
| Name | Type | Default value | Description | 
|---|---|---|---|
| $page | int | - | - | 
| $limit | int | - | - | 
Return values
array<string|int, ScheduledEntry>
                 getVersionsEntriesForContent()
            ¶
getVersionsEntriesForContent()
            ¶
    
        
        DateBasedPublishServiceInterface.php
                :
        58
                 
    
        |  |  | 
Parameters
| Name | Type | Default value | Description | 
|---|---|---|---|
| $contentId | int | - | - | 
| $page | int | 0 | - | 
| $limit | int | 25 | - | 
Return values
array<string|int, ScheduledEntry>
                 isScheduledPublish()
            ¶
isScheduledPublish()
            ¶
    
        
        DateBasedPublishServiceInterface.php
                :
        27
                 
    
        |  |  | 
Parameters
| Name | Type | Default value | Description | 
|---|---|---|---|
| $versionId | int | - | - | 
Return values
bool
                 schedulePublish()
            ¶
schedulePublish()
            ¶
    
        
        DateBasedPublishServiceInterface.php
                :
        23
                 
    
        |  |  | 
Parameters
| Name | Type | Default value | Description | 
|---|---|---|---|
| $versionInfo | VersionInfo | - | - | 
| $when | DateTimeInterface | - | - | 
Return values
                 unschedulePublish()
            ¶
unschedulePublish()
            ¶
    
        
        DateBasedPublishServiceInterface.php
                :
        25
                 
    
        |  |  | 
Parameters
| Name | Type | Default value | Description | 
|---|---|---|---|
| $versionId | int | - | - | 
Return values
bool
                 updateScheduledPublish()
            ¶
updateScheduledPublish()
            ¶
    
        
        DateBasedPublishServiceInterface.php
                :
        35
                 
    
        |  |  | 
Parameters
| Name | Type | Default value | Description | 
|---|---|---|---|
| $scheduledEntry | ScheduledEntry | - | - | 
| $when | DateTimeInterface | - | - |