Code Analysis: PropellerAds Official Plugin 2.2.0

Function Rating Maintainability Complexity Lines of code
Propeller_Ads_Admin::error_notices()
S
53 7 24
Propeller_Ads_Admin::register_settings()
S
43 5 53
Propeller_Ads_Settings_Helper::do_settings_sections()
S
54 7 21
Propeller_Ads_Anti_Adblock::get_file_from_cache()
S
56 7 17
Propeller_Ads_Settings_Helper::do_settings_fields()
S
50 6 28
Propeller_Ads_Anti_Adblock::get_service_worker_file()
S
52 6 25
Propeller_Ads_Public::insert_script()
S
57 6 18
Propeller_Ads_Anti_Adblock_Client::request()
S
55 5 20
Propeller_Ads_Anti_Adblock::parse_raw()
S
56 5 18
Propeller_Ads_Zone_Helper::get_publisher_zones_group_by_direction()
S
59 5 15
Propeller_Ads_Settings_Helper::add_field()
S
51 4 29
Propeller_Ads_Zone_Helper::get_publisher_zone_list()
S
62 4 12
Propeller_Ads_Zone_Helper::filter_zone_list()
S
63 4 10
Propeller_Ads_Admin::redirect_after_update()
S
59 3 15
Propeller_Ads_Anti_Adblock::is_actual_cache()
S
66 4 8
Propeller_Ads_Zone_Helper::get_publisher_zones()
S
60 3 14
Propeller_Ads_Loader::run()
S
60 3 14
Propeller_Ads_Messages::show_messages()
S
60 3 14
Propeller_Ads_Admin::auto_save_publisher_token()
S
61 3 13
Propeller_Ads_Settings_Helper::render_dropdown()
S
59 2 17
Propeller_Ads_Settings_Helper::validate_propeller_ads_general_token()
S
67 3 7
Propeller_Ads_Admin::auto_save_verification_code()
S
66 3 9
Propeller_Ads_Anti_Adblock::get_tag()
S
64 3 10
Propeller_Ads_Anti_Adblock::store_tag_to_cache()
S
59 2 14
Propeller_Ads_Settings_Helper::render_input_integer()
S
61 2 14
Propeller_Ads_Settings_Helper::render_input_text()
S
63 2 12
Propeller_Ads_Verification_Code::render()
S
69 2 7
Propeller_Ads_Zone_Helper::update_publisher_zones()
S
68 2 7
Propeller_Ads_Zone_Helper::is_anti_adblock_zone()
S
68 2 7
Propeller_Ads_Activator::setSchedulers()
S
72 2 5
Propeller_Ads_Zone_Helper::get_direction_title()
S
77 2 3
Propeller_Ads_Anti_Adblock_Client::get_request_url()
S
68 2 7
Propeller_Ads_Messages::add_message()
S
65 2 9
Propeller_Ads_Settings_Helper::get_sanitize_callback()
S
72 2 6
Propeller_Ads_Settings_Helper::print_field_description()
S
70 2 7
Propeller_Ads_Admin::register_session()
S
75 2 5
Propeller_Ads_Admin::zone_update_event()
S
75 2 5
Propeller_Ads::define_admin_hooks()
S
59 1 14
Propeller_Ads_Anti_Adblock::get()
S
61 1 14
Propeller_Ads_Settings_Helper::render_checkbox()
S
62 1 14
Propeller_Ads::load_dependencies()
S
60 1 13
Propeller_Ads_Admin::add_settings_page()
S
64 1 11
Propeller_Ads_Settings_Helper::clear_settings()
S
68 1 8
Propeller_Ads::set_locale()
S
75 1 4
Propeller_Ads_Settings_Helper::get_last_zone_update()
S
80 1 3
Propeller_Ads_Admin::display_options_page()
S
82 1 3
Propeller_Ads_Settings_Helper::set_anti_adblock_token()
S
76 1 4
Propeller_Ads_Settings_Helper::get_verification_code()
S
79 1 3
Propeller_Ads_Settings_Helper::set_verification_code()
S
79 1 3
Propeller_Ads_Settings_Helper::get_field_value()
S
79 1 3
Propeller_Ads_Activator::activate()
S
80 1 3
Propeller_Ads_i18n::load_plugin_textdomain()
S
69 1 7
Propeller_Ads_Loader::add_action()
S
77 1 3
Propeller_Ads_Zone_Helper::__construct()
S
80 1 3
Propeller_Ads_Anti_Adblock_Client::get_publisher_zones()
S
69 1 7
Propeller_Ads_Admin::enqueue_scripts()
S
77 1 3
Propeller_Ads_Admin::token_url()
S
78 1 3
Propeller_Ads::get_plugin_name()
S
82 1 3
Propeller_Ads_Settings_Helper::add_section()
S
67 1 8
Propeller_Ads_Admin::action_save_publisher_token()
S
74 1 5
Propeller_Ads_Anti_Adblock::ignore_cache()
S
79 1 3
Propeller_Ads::__construct()
S
68 1 8
Propeller_Ads_Loader::__construct()
S
77 1 4
Propeller_Ads_Settings_Helper::delete_field()
S
79 1 3
Propeller_Ads_Anti_Adblock::get_code()
S
80 1 3
run_propeller_ads()
S
71 1 6
Propeller_Ads_Settings_Helper::render_section()
S
82 1 3
Propeller_Ads_Public::insert_verification_code()
S
81 1 3
Propeller_Ads_Verification_Code::get_tag()
S
79 1 3
Propeller_Ads_Verification_Code::__construct()
S
81 1 3
Propeller_Ads_Settings_Helper::get_field_id()
S
78 1 3
Propeller_Ads_Deactivator::deactivate()
S
80 1 3
Propeller_Ads::get_version()
S
82 1 3
Propeller_Ads_Public::__construct()
S
73 1 5
Propeller_Ads::run()
S
82 1 3
Propeller_Ads::get_loader()
S
82 1 3
Propeller_Ads_Settings_Helper::get_anti_adblock_token()
S
79 1 3
Propeller_Ads_Admin::enqueue_styles()
S
77 1 3
Propeller_Ads_Admin::action_in_plugin_update()
S
66 1 9
Propeller_Ads_Admin::__construct()
S
71 1 6
Propeller_Ads_Settings_Helper::get_section_id()
S
79 1 3
Propeller_Ads_Anti_Adblock::__construct()
S
80 1 3
activate_propeller_ads()
S
76 1 4
deactivate_propeller_ads()
S
76 1 4
Propeller_Ads_Anti_Adblock_Client::__construct()
S
80 1 3
Propeller_Ads_Settings_Helper::__construct()
S
75 1 4
Propeller_Ads_Settings_Helper::set_field_value()
S
79 1 3
Propeller_Ads_Loader::add_filter()
S
77 1 3
Propeller_Ads_Admin::plugin_url()
S
79 1 3
Propeller_Ads_Loader::add()
S
64 1 10
Propeller_Ads::define_public_hooks()
S
72 1 5