Properties

$dependencies

$dependencies : 

Type

$shortcuts

$shortcuts : 

Type

$singleton

$singleton : 

Type

$class_hash

$class_hash : 

Type

$_shorts

$_shorts : 

Type

$_shorts_loaded

$_shorts_loaded : 

Type

$_class_index

$_class_index : 

Type

$crontab

$crontab : 

Type

$system_cron_dir

$system_cron_dir : 

Type

$crontask_defaults

$crontask_defaults : 

Type

Methods

__get()

__get(  $name) 

Parameters

$name

__isset()

__isset(  $name) 

Parameters

$name

__dependencies()

__dependencies() 

__shortcuts()

__shortcuts() 

__destruct()

__destruct() 

__construct()

__construct() 

scan_system_crontasks()

scan_system_crontasks() 

set_active()

set_active(  $task_name,   $intStartTime = null) 

Parameters

$task_name
$intStartTime

set_inactive()

set_inactive(  $task_name) 

Parameters

$task_name

add_cron()

add_cron(  $task_name,   $custom_params = array(),   $is_update = false) 

Parameters

$task_name
$custom_params
$is_update

del_cron()

del_cron(  $task_name) 

Parameters

$task_name

run_cron()

run_cron(  $task_name,   $force_run = false,   $force_non_ajax = false) 

Parameters

$task_name
$force_run
$force_non_ajax

execute_cron()

execute_cron(  $task_name,   $force_run = false) 

Parameters

$task_name
$force_run

cron_necessary()

cron_necessary(  $task_name) 

Parameters

$task_name

handle_crons()

handle_crons(  $extern = false) 

Parameters

$extern

list_crons()

list_crons(  $cron = '') 

Parameters

$cron

calculate_next_run()

calculate_next_run(  $repeat_interval,   $repeat_type = 'minutely',   $multiple = false,   $next_run_eta = false,   $start_time = false) 

Parameters

$repeat_interval
$repeat_type
$multiple
$next_run_eta
$start_time

add_months()

add_months(  $number,   $time) 

Parameters

$number
$time

lastDayOfMonth()

lastDayOfMonth(  $month,   $year) 

Parameters

$month
$year

addRealMonth()

addRealMonth(  $timeStamp) 

Parameters

$timeStamp

init_cronsystem()

init_cronsystem() 

load_crontab()

load_crontab()