PHP Класс PKPAcronPlugin, pkp-lib

..?
Наследование: extends GenericPlugin
Показать файл Открыть проект

Открытые свойства

Свойство Тип Описание
$_tasksToRun array
$_workingDir string

Открытые методы

Метод Описание
_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.

Описание методов

_getTasksToRun() публичный Метод

Get all scheduled tasks that needs to be executed.
public _getTasksToRun ( ) : array
Результат array

_parseCrontab() публичный Метод

Parse all scheduled tasks files and save the result object in database.
public _parseCrontab ( )

callbackLoadHandler() публичный Метод

Load handler hook to check for tasks to run.
См. также: PKPPageRouter::loadHandler() for the hook call.
public callbackLoadHandler ( $hookName, $args ) : boolean
$hookName string
$args array
Результат boolean

callbackManage() публичный Метод

Syncronize crontab with lazy load plugins management.
См. также: PluginHandler::plugin() for the hook call.
public callbackManage ( $hookName, $args ) : boolean
$hookName string
$args array
Результат boolean

callbackPostInstall() публичный Метод

Post install hook to flag cron tab reload on every install/upgrade.
См. также: Installer::postInstall() for the hook call.
public callbackPostInstall ( $hookName, $args ) : boolean
$hookName string
$args array
Результат boolean

getDescription() публичный Метод

public getDescription ( )

getDisplayName() публичный Метод

public getDisplayName ( )

getInstallSitePluginSettingsFile() публичный Метод

getName() публичный Метод

public getName ( )

isSitePlugin() публичный Метод

public isSitePlugin ( )

register() публичный Метод

public register ( $category, $path )

shutdownFunction() публичный Метод

Shutdown callback.
public shutdownFunction ( )

Описание свойств

$_tasksToRun публичное свойство

array
public $_tasksToRun

$_workingDir публичное свойство

string
public $_workingDir