cronlist
extends staticModel
in package
Cronjob list object
Tags
Table of Contents
- $cache : cache
- Cache object
- $cacheModule : string
- Cache Modul
- $cacheName : string
- Cache name
- $config : config
- Config object
- $data : array<string|int, mixed>
- Data array
- $dbcon : database
- DB-Verbindung
- $events : events
- Event list
- $language : language
- Sprachobjekt
- $notifications : notifications
- Notifications
- $permissions : permissions
- Permissions
- $session : session
- Session objekt
- __construct() : void
- Konstruktor
- getAllCrons() : array<string|int, mixed>
- Returns a list of all registered cronjobs
- getCacheName() : string
- Cache-Name zurückgeben
- getExecutableCrons() : array<string|int, mixed>
- Returns a list of cronjobs to be executed within the current request
- registerCron() : bool
- Register cronjob for execution
- registerCronAjax() : bool
- Cronjob zur Ausführung via AJAX registrieren
- getResult() : array<string|int, mixed>
- Creates result list
Properties
$cache
Cache object
protected
cache
$cache
$cacheModule
Cache Modul
protected
string
$cacheModule
= ''
Tags
$cacheName
Cache name
protected
string
$cacheName
= false
$config
Config object
protected
config
$config
$data
Data array
protected
array<string|int, mixed>
$data
$dbcon
DB-Verbindung
protected
database
$dbcon
$events
Event list
protected
events
$events
$language
Sprachobjekt
protected
language
$language
$notifications
Notifications
protected
notifications
$notifications
Tags
$permissions
Permissions
protected
permissions
$permissions
Tags
$session
Session objekt
protected
session
$session
Methods
__construct()
Konstruktor
public
__construct() : void
Return values
void —getAllCrons()
Returns a list of all registered cronjobs
public
getAllCrons() : array<string|int, mixed>
Tags
Return values
array<string|int, mixed> —getCacheName()
Cache-Name zurückgeben
public
getCacheName([string $addName = '' ]) : string
Parameters
- $addName : string = ''
Return values
string —getExecutableCrons()
Returns a list of cronjobs to be executed within the current request
public
getExecutableCrons() : array<string|int, mixed>
Tags
Return values
array<string|int, mixed> —registerCron()
Register cronjob for execution
public
registerCron(string $cronName[, bool $async = false ][, string $module = false ]) : bool
Parameters
- $cronName : string
- $async : bool = false
- $module : string = false
Return values
bool —registerCronAjax()
Cronjob zur Ausführung via AJAX registrieren
public
registerCronAjax(cron $cron) : bool
Parameters
- $cron : cron
Tags
Return values
bool —getResult()
Creates result list
private
getResult(array<string|int, mixed> $values[, bool $activeOnly = false ]) : array<string|int, mixed>
Parameters
- $values : array<string|int, mixed>
- $activeOnly : bool = false