Documentation

rex_cronjob_manager
in package

Cronjob Addon.

Tags
author

gharlan[at]web[dot]de Gregor Harlan

Table of Contents

Methods

factory()  : self
getCurrentEnvironment()  : string
getMessage()  : string
getTypes()  : array<int, rex_cronjob>>
hasMessage()  : bool
log()  : void
registerType()  : void
setCronjob()  : void
setMessage()  : void
tryExecute()  : bool

Methods

factory()

public static factory() : self
Return values
self

getCurrentEnvironment()

public static getCurrentEnvironment() : string
Return values
string

getMessage()

public getMessage() : string
Return values
string

getTypes()

public static getTypes() : array<int, rex_cronjob>>
Return values
array<int, rex_cronjob>>

hasMessage()

public hasMessage() : bool
Return values
bool

log()

public log(bool $success, string $message) : void
Parameters
$success : bool
$message : string

registerType()

public static registerType(rex_cronjob> $class) : void
Parameters
$class : rex_cronjob>

setMessage()

public setMessage(string $message) : void
Parameters
$message : string

tryExecute()

public tryExecute(rex_cronjob|rex_cronjob> $cronjob[, string $name = '' ][, array<string|int, mixed> $params = [] ][, bool $log = true ][, int|null $id = null ]) : bool
Parameters
$cronjob : rex_cronjob|rex_cronjob>
$name : string = ''
$params : array<string|int, mixed> = []
$log : bool = true
$id : int|null = null
Return values
bool

        
On this page

Search results