CronJob is a single cron task
Located in /system/classes/cronjob.php (line 20)
QueryRecord | --CronJob
Inherited from QueryRecord
QueryRecord::$fields
QueryRecord::$newfields
QueryRecord::$unsetfields
Returns the defined database columns for a cronjob.
Constructor for the CronJob class.
Deletes an existing cron job.
Runs this job.
Executes the Cron Job callback. Deletes the Cron Job if end_time is reached or if it failed to execute the last # consecutive attempts. Also sends notification by email to specified address. Note: end_time can be null, ie. "The Never Ending Cron Job".
Callback is passed a param_array of the Cron Job fields and the execution time as the 'now' field. The 'result' field contains the result of the last execution; either 'executed' or 'failed'.
Saves a new cron job to the crontab table.
Updates an existing cron job to the crontab table.
Magic property getter to get the cronjob properties.
Unserializes the callback if called.
Magic property setter to set the cronjob properties.
Serializes the callback if needed.
Inherited From QueryRecord
QueryRecord::__construct()
QueryRecord::delete()
QueryRecord::deleteRecord()
QueryRecord::exclude_fields()
QueryRecord::get_url_args()
QueryRecord::insert()
QueryRecord::insertRecord()
QueryRecord::list_excluded_fields()
QueryRecord::to_array()
QueryRecord::update()
QueryRecord::updateRecord()
QueryRecord::__get()
QueryRecord::__isset()
QueryRecord::__set()
Documentation generated on Thu, 30 Oct 2008 20:31:07 +0100 by phpDocumentor 1.3.2