DateBasedHideServiceInterface
        DateBasedHideServiceInterface.php
                :
        14
                
    
            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
                
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>
                
getScheduledHide()
            ¶
    
        
        DateBasedHideServiceInterface.php
                :
        30
                
    
        | 
                     | 
                
                    
                     | 
            
Parameters
| Name | Type | Default value | Description | 
|---|---|---|---|
| $contentId | int | - | - | 
Return values
Tags
                
isScheduledHide()
            ¶
    
        
        DateBasedHideServiceInterface.php
                :
        20
                
    
        | 
                     | 
                
                    
                     | 
            
Parameters
| Name | Type | Default value | Description | 
|---|---|---|---|
| $contentId | int | - | - | 
Return values
bool
                
scheduleHide()
            ¶
    
        
        DateBasedHideServiceInterface.php
                :
        16
                
    
        | 
                     | 
                
                    
                     | 
            
Parameters
| Name | Type | Default value | Description | 
|---|---|---|---|
| $contentId | int | - | - | 
| $when | DateTimeInterface | - | - | 
Return values
                
unscheduleHide()
            ¶
    
        
        DateBasedHideServiceInterface.php
                :
        18
                
    
        | 
                     | 
                
                    
                     | 
            
Parameters
| Name | Type | Default value | Description | 
|---|---|---|---|
| $contentId | int | - | - | 
Return values
bool
                
updateScheduledHide()
            ¶
    
        
        DateBasedHideServiceInterface.php
                :
        22
                
    
        | 
                     | 
                
                    
                     | 
            
Parameters
| Name | Type | Default value | Description | 
|---|---|---|---|
| $scheduledEntry | ScheduledEntry | - | - | 
| $when | DateTimeInterface | - | - |