Smartcrawl_Controller_Cron S

Total Complexity 42
Dependencies 3
Dependents 5
Total lines 384
Lines of code 156
Logical lines of code 72
Comment lines 176
Methods 26
Properties 2

Methods 26

Method Rating Maintainability Complexity Lines of code
add_cron_schedule_intervals()
S
53 5 24
get_initial_pivot_time()
S
56 5 19
_add_hooks()
S
60 3 12
get_estimated_next_event()
S
58 2 15
run()
S
72 2 6
stop()
S
72 2 6
get_valid_frequency()
S
70 2 6
get()
S
71 2 6
get_next_event()
S
74 2 4
__construct()
S
91 1 2
set_up_crawler_schedule()
S
82 1 3
get_checkup_ping_delay()
S
82 1 3
check_checkup_result()
S
82 1 3
start_checkup()
S
82 1 3
start_crawl()
S
82 1 3
set_up_checkup_schedule()
S
82 1 3
has_next_event()
S
80 1 3
set_up_schedule()
S
74 1 5
schedule()
S
82 1 3
unschedule()
S
82 1 3
get_default_frequency()
S
82 1 3
get_frequencies()
S
68 1 7
_remove_hooks()
S
69 1 6
get_filter()
S
80 1 3
is_running()
S
81 1 3
__clone()
S
91 1 2