Advanced_Ads_Network_Adsense A

Total Complexity 61
Dependencies 8
Dependents 4
Total lines 552
Lines of code 329
Logical lines of code 142
Comment lines 163
Methods 26
Properties 4

Methods 26

Method Rating Maintainability Complexity Lines of code
get_external_ad_units()
A
46 13 36
get_ad_unit()
S
55 7 19
register_settings()
S
43 2 60
sanitize_ad_settings()
S
59 5 14
render_settings_adsense_page_level()
S
50 3 32
sanitize_settings()
S
64 4 9
render_settings_adsense_fullwidth()
S
52 2 27
render_settings_adsense_warnings_disable()
S
54 2 24
render_settings_adsense_amp()
S
63 3 9
render_settings_adsense_top_anchor_ad()
S
62 2 11
get_instance()
S
71 2 6
is_supported()
S
66 2 8
append_javascript_data()
S
60 1 13
supports_manual_ad_setup()
S
82 1 3
get_javascript_base_path()
S
80 1 3
is_account_connected()
S
81 1 3
update_external_ad_units()
S
82 1 3
render_settings_adsense_hide_stats()
S
64 1 10
print_external_ads_list()
S
81 1 3
render_settings_section_callback()
S
91 1 2
render_settings_adsense_wp_dashboard()
S
64 1 10
render_settings_management_api()
S
80 1 3
render_settings_adsense_id()
S
80 1 3
__construct()
S
72 1 5
render_settings_adsense_background()
S
64 1 10
get_ad_type()
S
81 1 3