Code Analysis: Advanced Cron Manager 2.4.1

Function Rating Maintainability Complexity Lines of code
underDEV\AdvancedCronManager\Cron\SchedulesLibrary::insert()
A
48 10 34
underDEV\AdvancedCronManager\Cron\Events::get_events()
A
51 10 25
underDEV\AdvancedCronManager\Cron\EventsLibrary::insert()
S
53 6 22
underDEV\AdvancedCronManager\Cron\Element\Schedule::get_human_interval()
S
55 6 20
underDEV\AdvancedCronManager\Cron\Schedules::get_schedules()
S
57 6 17
acm_check_old_plugins()
S
57 6 15
underDEV\AdvancedCronManager\Cron\EventsActions::insert()
S
51 5 25
underDEV\AdvancedCronManager\Cron\EventsLibrary::pause()
S
55 5 20
underDEV\AdvancedCronManager\Cron\EventsLibrary::unschedule()
S
57 4 17
underDEV\AdvancedCronManager\Cron\EventsLibrary::unpause()
S
57 4 17
underDEV\AdvancedCronManager\Assets::enqueue_admin()
S
52 3 23
underDEV\AdvancedCronManager\Cron\EventsActions::run()
S
57 3 17
underDEV\AdvancedCronManager\Cron\SchedulesLibrary::get_schedules()
S
62 4 10
underDEV\AdvancedCronManager\Server\Processor::block_cron_executions()
S
65 4 9
underDEV\AdvancedCronManager\Cron\Element\Event::get_implementation()
S
57 3 15
underDEV\AdvancedCronManager\Cron\SchedulesLibrary::remove()
S
59 3 14
underDEV\AdvancedCronManager\Cron\SchedulesLibrary::get_schedule()
S
68 3 7
underDEV\AdvancedCronManager\Server\Settings::get_settings()
S
70 3 6
underDEV\AdvancedCronManager\Cron\Events::compare_event_next_calls()
S
70 3 6
underDEV\AdvancedCronManager\Cron\SchedulesActions::insert()
S
58 2 14
underDEV\AdvancedCronManager\Cron\Element\Event::__construct()
S
59 2 13
underDEV\AdvancedCronManager\Cron\SchedulesActions::edit()
S
60 2 12
underDEV\AdvancedCronManager\Cron\SchedulesActions::remove()
S
61 2 12
underDEV\AdvancedCronManager\FormProvider::get_form()
S
61 2 12
underDEV\AdvancedCronManager\Cron\EventsActions::remove()
S
61 2 12
underDEV\AdvancedCronManager\Cron\EventsActions::pause()
S
61 2 12
underDEV\AdvancedCronManager\Cron\EventsActions::unpause()
S
61 2 12
underDEV\AdvancedCronManager\AdminScreen::__call()
S
66 2 8
underDEV\AdvancedCronManager\AdminScreen::add_default_event_details_tabs()
S
67 2 7
underDEV\AdvancedCronManager\AdminScreen::load_event_tab_logs()
S
73 2 5
underDEV\AdvancedCronManager\Cron\SchedulesLibrary::register()
S
64 2 10
underDEV\AdvancedCronManager\Cron\Element\Schedule::__construct()
S
66 2 9
underDEV\AdvancedCronManager\Cron\Events::__construct()
S
61 1 15
underDEV\AdvancedCronManager\Cron\Events::get_event_by_hash()
S
74 2 4
underDEV\AdvancedCronManager\AdminScreen::load_event_tab_arguments()
S
73 2 5
underDEV\AdvancedCronManager\AdminScreen::load_event_tab_schedule()
S
73 2 5
underDEV\AdvancedCronManager\Cron\EventsLibrary::register_paused()
S
66 2 7
underDEV\AdvancedCronManager\Cron\EventsLibrary::remove_from_paused()
S
68 2 7
underDEV\AdvancedCronManager\AdminScreen::load_event_tab_implementation()
S
73 2 5
underDEV\AdvancedCronManager\Cron\Schedules::get_schedule()
S
74 2 4
underDEV\AdvancedCronManager\Cron\Schedules::get_single_event_schedule()
S
69 2 6
underDEV\AdvancedCronManager\Cron\Element\Schedule::get_raw_human_interval()
S
59 1 14
underDEV\AdvancedCronManager\AdminScreen::__construct()
S
61 1 12
underDEV\AdvancedCronManager\Cron\EventsLibrary::add_to_paused()
S
62 1 11
underDEV\AdvancedCronManager\ScreenRegisterer::__construct()
S
81 1 3
underDEV\AdvancedCronManager\Cron\Schedules::__construct()
S
81 1 3
underDEV\AdvancedCronManager\Server\Settings::load_settings_part()
S
76 1 4
underDEV\AdvancedCronManager\FormProvider::edit_schedule()
S
67 1 7
underDEV\AdvancedCronManager\Cron\Element\Schedule::nonce()
S
78 1 3
underDEV\AdvancedCronManager\Internationalization::__construct()
S
81 1 3
underDEV\AdvancedCronManager\FormProvider::__construct()
S
71 1 6
underDEV\AdvancedCronManager\AdminScreen::load_schedules_table_part()
S
76 1 4
underDEV\AdvancedCronManager\Cron\Events::count()
S
80 1 3
underDEV\AdvancedCronManager\Server\Settings::__construct()
S
67 1 8
underDEV\AdvancedCronManager\Cron\EventsActions::__construct()
S
71 1 6
underDEV\AdvancedCronManager\AdminScreen::load_slidebar_part()
S
81 1 3
underDEV\AdvancedCronManager\ScreenRegisterer::register_screen()
S
66 1 9
underDEV\AdvancedCronManager\Cron\EventsLibrary::__construct()
S
74 1 5
underDEV\AdvancedCronManager\Misc::load_notification_promo_part()
S
81 1 3
underDEV\AdvancedCronManager\Server\Processor::__construct()
S
81 1 3
underDEV\AdvancedCronManager\Cron\Element\Event::__get()
S
82 1 3
underDEV\AdvancedCronManager\Cron\Element\Schedule::__get()
S
82 1 3
underDEV\AdvancedCronManager\Server\Settings::save_settings()
S
63 1 10
underDEV\AdvancedCronManager\Cron\SchedulesActions::__construct()
S
77 1 4
underDEV\AdvancedCronManager\ScreenRegisterer::get_page_hook()
S
82 1 3
underDEV\AdvancedCronManager\AdminScreen::load_searchbox_part()
S
81 1 3
underDEV\AdvancedCronManager\Cron\SchedulesLibrary::has()
S
75 1 4
underDEV\AdvancedCronManager\Internationalization::load_textdomain()
S
79 1 3
underDEV\AdvancedCronManager\Misc::__construct()
S
81 1 3
underDEV\AdvancedCronManager\Misc::plugin_action_link()
S
73 1 4
underDEV\AdvancedCronManager\Cron\Element\Event::nonce()
S
78 1 3
underDEV\AdvancedCronManager\AdminScreen::load_events_table_part()
S
68 1 7
underDEV\AdvancedCronManager\Cron\Schedules::count()
S
80 1 3
underDEV\AdvancedCronManager\FormProvider::add_schedule()
S
74 1 4
underDEV\AdvancedCronManager\AdminScreen::load_page_wrapper()
S
81 1 3
underDEV\AdvancedCronManager\FormProvider::add_event()
S
69 1 6
underDEV\AdvancedCronManager\Cron\SchedulesLibrary::__construct()
S
77 1 4
underDEV\AdvancedCronManager\Assets::__construct()
S
74 1 5
underDEV\AdvancedCronManager\Cron\Events::is_protected()
S
79 1 3