Code Analysis: Adcovery 1.0.1

Function Rating Maintainability Complexity Lines of code
Adcovery_API::make_api_request()
A
57 9 16
Adcovery_Public::insert_init_js()
S
54 6 19
Adcovery::cache_clear_all()
S
58 6 17
Adcovery_Admin::on_save_changes()
S
53 5 21
Adcovery_Public::proxy()
S
56 5 17
Adcovery::do_cache_detection()
S
60 5 15
Adcovery_Heartbeat::cron_exec()
S
59 5 13
Adcovery_Options::update_options()
S
58 4 15
Adcovery_Options::delete_option()
S
60 4 12
Adcovery::save_api_response()
S
57 3 17
Adcovery_API::process_api_response()
S
58 3 16
Adcovery_Public::send_http_header()
S
62 3 11
Adcovery_Heartbeat::push_update()
S
63 3 10
Adcovery_API::get_ad_server()
S
66 3 8
Adcovery_Loader::run()
S
66 3 8
Adcovery_API::send_api_request()
S
59 2 13
AdcoveryMain::__construct()
S
62 2 12
Adcovery_Public::get_proxy_arguments()
S
55 1 20
Adcovery_API::get_api_arguments()
S
56 1 18
Adcovery_Admin::on_show_page()
S
71 2 6
Adcovery_Options::is_valid()
S
71 2 6
Adcovery_Options::get_option()
S
67 2 7
Adcovery_Options::update_option()
S
67 2 7
Adcovery_API::get_full_error_msg()
S
65 2 8
Adcovery_Heartbeat::init()
S
71 2 6
Adcovery::refresh_ad_server()
S
66 2 8
Adcovery_Heartbeat::setup_cron()
S
73 2 5
Adcovery::do_host_detection()
S
73 2 5
Adcovery::cache_clear_fast_cache()
S
73 2 6
Adcovery_Public::get_error_msg()
S
66 2 8
Adcovery::get_current_scheme()
S
70 2 7
Adcovery_API::init()
S
71 2 6
Adcovery_API::get_api_url()
S
71 2 6
Adcovery_Options::get_option_names()
S
62 1 14
Adcovery_Admin::plugin_action_links()
S
60 1 13
Adcovery_Loader::__construct()
S
77 1 4
AdcoveryMain::define_public_hooks()
S
72 1 5
Adcovery_Activator::activate()
S
80 1 3
Adcovery_Heartbeat::__construct()
S
70 1 6
AdcoveryMain::get_version()
S
82 1 3
Adcovery_Admin::__construct()
S
73 1 5
Adcovery_Heartbeat::adcovery_schedule_filter()
S
69 1 7
Adcovery_API::get_auth_headers()
S
67 1 8
AdcoveryMain::get_plugin_name()
S
82 1 3
Adcovery::cache_clear_w3_total_cache()
S
82 1 3
Adcovery_API::set_wp_vip()
S
81 1 3
Adcovery_Loader::add()
S
64 1 10
Adcovery_Heartbeat::deactivate()
S
76 1 4
AdcoveryMain::set_locale()
S
75 1 4
Adcovery_i18n::load_plugin_textdomain()
S
69 1 7
Adcovery::cache_clear_wp_rocket_cache()
S
82 1 3
activate_adcovery()
S
77 1 4
Adcovery_Admin::enqueue_styles()
S
77 1 3
Adcovery_Loader::add_filter()
S
77 1 3
Adcovery_API::__construct()
S
70 1 7
Adcovery::cache_clear_super_cache()
S
82 1 3
AdcoveryMain::load_dependencies()
S
68 1 7
Adcovery_Deactivator::deactivate()
S
80 1 3
Adcovery_Loader::add_action()
S
77 1 3
AdcoveryMain::run()
S
82 1 3
Adcovery::__construct()
S
78 1 4
deactivate_adcovery()
S
77 1 4
Adcovery_Admin::on_admin_menu()
S
65 1 10
run_adcovery()
S
74 1 5
Adcovery_Public::__construct()
S
81 1 3
AdcoveryMain::get_loader()
S
82 1 3
AdcoveryMain::define_admin_hooks()
S
67 1 7