Property | Type | Description | |
---|---|---|---|
$_tasksToRun | array | ||
$_workingDir | string |
Method | Description | |
---|---|---|
_getTasksToRun ( ) : array | Get all scheduled tasks that needs to be executed. | |
_parseCrontab ( ) | Parse all scheduled tasks files and save the result object in database. | |
callbackLoadHandler ( $hookName, $args ) : boolean | Load handler hook to check for tasks to run. | |
callbackManage ( $hookName, $args ) : boolean | Syncronize crontab with lazy load plugins management. | |
callbackPostInstall ( $hookName, $args ) : boolean | Post install hook to flag cron tab reload on every install/upgrade. | |
getDescription ( ) | ||
getDisplayName ( ) | ||
getInstallSitePluginSettingsFile ( ) | ||
getName ( ) | ||
isSitePlugin ( ) | ||
register ( $category, $path ) | ||
shutdownFunction ( ) | Shutdown callback. |
public _getTasksToRun ( ) : array | ||
return | array |
public _parseCrontab ( ) |
public callbackLoadHandler ( $hookName, $args ) : boolean | ||
$hookName | string | |
$args | array | |
return | boolean |
public callbackManage ( $hookName, $args ) : boolean | ||
$hookName | string | |
$args | array | |
return | boolean |
public callbackPostInstall ( $hookName, $args ) : boolean | ||
$hookName | string | |
$args | array | |
return | boolean |