Method |
Description |
|
DoPendingActions ( ) : void |
Execute all pending actions. |
|
GetFutureActions ( integer $p_limit ) : array |
For now, this is mostly a hack to get the home page working. |
|
GetIssueEvents ( integer $p_publicationId, integer $p_issueNumber, $p_languageId = null, boolean $p_includeCompleted = true ) : array |
Get all the events that will change the issue's state. |
|
GetPendingActions ( ) : array |
Get all the actions that currently need to be performed. |
|
IssuePublish ( integer $p_id = null ) |
This table delays an issue's publish time to a later date. |
|
OnIssueDelete ( $p_publicationId, integer $p_issueNumber, $p_languageId ) |
This should be called whenever an issue is deleted. |
|
doAction ( ) : void |
Execute the action. |
|
getActionTime ( ) : string |
Get the time the event is scheduled to happen. |
|
getEventId ( ) : integer |
|
|
getIssueNumber ( ) : integer |
|
|
getLanguageId ( ) : integer |
|
|
getPublicationId ( ) : integer |
|
|
getPublishAction ( ) : mixed |
Get the published state to switch to when the "publish time" arrives. |
|
getPublishArticlesAction ( ) : mixed |
Get whether to publish the articles when the "publish time" arrives. |
|
isCompleted ( ) : boolean |
Return true if the action has been carried out. |
|
setActionTime ( string $p_value ) : boolean |
Set the time the action should be executed. |
|
setCompleted ( ) : void |
Mark that this action has been completed. |
|
setIssueNumber ( integer $p_value ) : boolean |
Enter description here. |
|
setLanguageId ( integer $p_value ) : boolean |
Set the language ID of the issue to publish. |
|
setPublicationId ( integer $p_value ) : boolean |
Set the publication ID. |
|
setPublishAction ( string $p_value ) : void |
Set the published state to switch to when the "publish time" arrives:
'P' for Publish, or 'U' for Unpublish. |
|
setPublishArticlesAction ( string $p_value ) : mixed |
Set the front page state to switch to when the "publish time" arrives:
'Y' for Yes, or 'N' for No. |
|