Class: base_cronjobs
Quellcode Position: Program_Root/base_cron.php
Class base_cronjobs
Class Overview
|
Cronjob-administration Implementiert in Program_Root/base_cron.php [Zeile 20] base_object | --base_db | --base_cronjobsAuthor(s):
|
|
[ Seitenanfang ]
Inherited Properties And Methods
| Inherited Properties | Inherited Methods |
|---|---|
|
Abgeleitet von base_db |
Abgeleitet von base_db
Abgeleitet von base_object
|
[ Seitenanfang ]
Properties Summary
| mixed | $cronjobs | |
| mixed | $dburi | |
| mixed | $paramname | |
| mixed | $params | |
| mixed | $table_cronjobs | |
| mixed | $table_modules |
[ Seitenanfang ]
Method Summary
| mixed | activate() | Activate cronjob |
| boolean | check() | Check cronjob data |
| mixed | checkCronJobData() | Check conjob data |
| integer | checkTimeFrame() | Check time frame |
| mixed | create() | Create cronjob |
| mixed | deactivate() | Deactivate Cronjob |
| mixed | decodeISODatetimeStr() | Decode ISO Datetime String |
| mixed | delete() | Delete cronjob |
| void | execute() | Basic method for handling parameters |
| void | executeJob() | |
| void | getActivateFormXML() | Get activate formular XML |
| void | getButtonsXML() | Get Buttons XML |
| void | getCronModuleEdit() | edit field for time module |
| void | getDelConfirmXML() | Get delete confirm XML |
| void | getJobModuleEdit() | Get job module edit |
| void | getListXML() | Get list XML |
| void | getModuleEdit() | Get module edit |
| mixed | getNext() | Get next cronjob |
| integer | getNextExecute() | Get next execution |
| void | getPropertyFormXML() | Get property formular XML |
| void | getPropertyListXML() | Get property list XML |
| void | getToolbarXML() | Get toolbar XML |
| void | getXML() | Get XML for output |
| void | initialize() | Initialisize function |
| boolean | load() | Load function |
| void | loadList() | Load list |
| void | loadModulesList() | Load modules list |
| mixed | save() | Save changes of cronjob |
| mixed | saveCronData() | Save cronjob data |
| mixed | saveJobData() | Save cronjob job data |
| mixed | setActive() | Set active |
| mixed | updateActive() | Update active |
[ Seitenanfang ]
Properties
mixed
$dburi
= PAPAYA_DB_URI [Zeile 25]
Neudefinition von:
- base_db::$dburi
- Database URI
[ Seitenanfang ]
Methods
activate [Zeile 167]
|
Activate cronjob
Parameters:| integer | $nextexec: | |
| integer | $lastexec: | optional, default value 0 |
| mixed | $id: | optional, default value NULL |
API Tags:
| Access: | public |
[ Seitenanfang ]
checkCronJobData [Zeile 779]
|
Check conjob data
API Tags:
| Return: | false or array |
| Access: | public |
[ Seitenanfang ]
checkTimeFrame [Zeile 831]
|
Check time frame
Parameters:| string | $datetime: |
API Tags:
| Access: | public |
[ Seitenanfang ]
deactivate [Zeile 187]
|
Deactivate Cronjob
Parameters:| mixed | $id: | optional, default value NULL |
| integer | $lastexec: | optional, default value 0 |
API Tags:
| Access: | public |
[ Seitenanfang ]
decodeISODatetimeStr [Zeile 279]
|
Decode ISO Datetime String
Parameters:| string | $isostr: |
API Tags:
| Access: | public |
[ Seitenanfang ]
execute [Zeile 334]
|
Basic method for handling parameters
API Tags:
| Access: | public |
[ Seitenanfang ]
getActivateFormXML [Zeile 847]
|
Get activate formular XML
API Tags:
| Access: | public |
[ Seitenanfang ]
getButtonsXML [Zeile 680]
|
Get Buttons XML
API Tags:
| Access: | public |
[ Seitenanfang ]
getCronModuleEdit [Zeile 728]
|
edit field for time module
API Tags:
| Access: | public |
[ Seitenanfang ]
getDelConfirmXML [Zeile 658]
|
Get delete confirm XML
API Tags:
| Access: | public |
[ Seitenanfang ]
getJobModuleEdit [Zeile 741]
|
Get job module edit
API Tags:
| Access: | public |
[ Seitenanfang ]
getModuleEdit [Zeile 757]
|
Get module edit
Parameters:| string | $filename: | |
| string | $classname: | |
| array | $data: | |
| adr | $savefunc: |
API Tags:
| Access: | public |
[ Seitenanfang ]
getNextExecute [Zeile 804]
|
Get next execution
Parameters:| object | &$cron_module: |
API Tags:
| Access: | public |
[ Seitenanfang ]
getPropertyFormXML [Zeile 549]
|
Get property formular XML
API Tags:
| Access: | public |
[ Seitenanfang ]
getPropertyListXML [Zeile 621]
|
Get property list XML
API Tags:
| Access: | public |
[ Seitenanfang ]
getToolbarXML [Zeile 700]
|
Get toolbar XML
API Tags:
| Access: | public |
[ Seitenanfang ]
initialize [Zeile 37]
|
Initialisize function
Parameters:| mixed | $paramname: | optional, default value NULL |
API Tags:
| Access: | public |
[ Seitenanfang ]
load [Zeile 56]
|
Load function
Parameters:| integer | $id: |
API Tags:
| Access: | public |
[ Seitenanfang ]
loadModulesList [Zeile 312]
|
Load modules list
API Tags:
| Access: | public |
[ Seitenanfang ]
saveCronData [Zeile 135]
|
Save cronjob data
Parameters:| array | $data: |
API Tags:
| Access: | public |
[ Seitenanfang ]
saveJobData [Zeile 150]
|
Save cronjob job data
Parameters:| array | $data: |
API Tags:
| Access: | public |
[ Seitenanfang ]
updateActive [Zeile 476]
|
Update active
Parameters:| mixed | $id: | optional, default value NULL |
| integer | $lastexec: | optional, default value 0 |
API Tags:
| Access: | public |
[ Seitenanfang ]
