class CRM_Core_ScheduledJob

This interface defines methods that need to be implemented by every scheduled job (cron task) in CiviCRM.

Properties

$version
$name
$apiParams
$remarks

Methods

__construct(array $params)

No description

saveLastRun(null $date = NULL)

No description

void
clearScheduledRunDate()

No description

bool
needsRunning()

No description

__destruct()

No description

Details

at line 50
__construct(array $params)

Parameters

array $params

at line 82
saveLastRun(null $date = NULL)

Parameters

null $date

at line 92
void clearScheduledRunDate()

Return Value

void

at line 102
bool needsRunning()

Return Value

bool

at line 159
__destruct()