-
Notifications
You must be signed in to change notification settings - Fork 35
IcmsAutoTasksCron
Raimondas Rimkevičius edited this page Mar 9, 2020
·
1 revision
Notice: Wiki was automatic generated from project sources as project API documentation. Do not edit manually!
some parts are taked from CronTab class developed by cjpa@audiophile.com
- Class name: IcmsAutoTasksCron
- Namespace:
- Parent class: icms_sys_autotasks_System
private mixed $_lines = array()
- Visibility: private
private mixed $_line_id = -1
- Visibility: private
mixed IcmsAutoTasksCron::__construct()
Constructor
- Visibility: public
mixed icms_sys_autotasks_ISystem::needStart()
Checks if need set new timer when automated task object was executed
@return bool
- Visibility: public
- This method is defined by icms_sys_autotasks_ISystem
bool icms_sys_autotasks_ISystem::canRun()
check if can run
- Visibility: public
- This method is defined by icms_sys_autotasks_ISystem
string IcmsAutoTasksCron::getCronCommandLine()
Get crontab command line
- Visibility: public
bool icms_sys_autotasks_ISystem::start(int interval)
Set Checking Interval (if not enabled enables automated tasks system
- Visibility: public
- This method is defined by icms_sys_autotasks_ISystem
- interval int - <p>interval of checking for new tasks</p>
mixed IcmsAutoTasksCron::getInterval()
- Visibility: public
mixed IcmsAutoTasksCron::getIntervalArray(mixed interval)
- Visibility: public
- interval mixed
mixed IcmsAutoTasksCron::getCronTabValue(mixed number)
- Visibility: public
- number mixed
mixed IcmsAutoTasksCron::getNormalValue(mixed crontab_number)
- Visibility: public
- crontab_number mixed
bool icms_sys_autotasks_ISystem::stop()
Stops automated tasks system
- Visibility: public
- This method is defined by icms_sys_autotasks_ISystem
bool icms_sys_autotasks_ISystem::isEnabled()
checks if core is enabled
- Visibility: public
- This method is defined by icms_sys_autotasks_ISystem
string IcmsAutoTasksCron::getCommandLine()
gets command executed
- Visibility: public
int IcmsAutoTasksCron::getProcessId()
gets running process id
- Visibility: public
mixed IcmsAutoTasksCron::getCronTabUser()
- Visibility: public
mixed IcmsAutoTasksCron::readCronTab()
Reads cron tab file and parses to $this->_lines array
- Visibility: public
mixed IcmsAutoTasksCron::writeCronTab()
Writes crontab files back to where it belongs
- Visibility: public
string icms_sys_autotasks_ISystem::getName()
Gets current system name
- Visibility: public
- This method is defined by icms_sys_autotasks_ISystem
bool icms_sys_autotasks_ISystem::needExecution()
Returns if handler needs to be executed
- Visibility: public
- This method is defined by icms_sys_autotasks_ISystem
bool icms_sys_autotasks_ISystem::needExit()
Returns if script must end when there is all tasks executed
- Visibility: public
- This method is defined by icms_sys_autotasks_ISystem