Advanced_Ads_Plugin C

Total Complexity 121
Dependencies 12
Dependents 26
Total lines 877
Lines of code 418
Logical lines of code 237
Comment lines 330
Methods 40
Properties 5

Methods 40

Method Rating Maintainability Complexity Lines of code
transition_ad_status()
A
57 9 15
prepare_shortcode_atts()
S
50 7 29
any_activated_add_on()
S
63 8 11
print_head_scripts()
S
52 6 25
enqueue_scripts()
S
51 6 24
deactivate()
S
57 5 18
activate()
S
57 5 18
get_frontend_prefix()
S
56 5 17
uninstall()
S
55 4 20
internal_options()
S
56 4 19
uninstall_single()
S
48 3 32
get_group_by_url()
S
59 4 14
run_upgrades()
S
68 4 6
is_new_user()
S
62 4 10
options()
S
68 3 7
support_url()
S
64 3 9
get_short_url()
S
66 3 8
shortcode_display_ad()
S
69 3 6
shortcode_display_ad_group()
S
69 3 6
shortcode_display_ad_placement()
S
69 3 6
wp_plugins_loaded()
S
53 1 25
remove_capabilities()
S
66 2 9
create_capabilities()
S
66 2 9
user_cap()
S
69 2 7
get_content_injection_priority()
S
74 2 4
show_to_new_users()
S
77 2 3
update_internal_options()
S
69 2 7
update_options()
S
69 2 7
activate_new_site()
S
68 2 8
get_instance()
S
71 2 6
get_icon_svg()
S
81 1 3
set_model()
S
81 1 3
remove_taxonomy_menu_item()
S
80 1 3
load_plugin_textdomain()
S
78 1 3
single_deactivate()
S
82 1 3
single_activate()
S
82 1 3
widget_init()
S
81 1 3
get_plugin_slug()
S
82 1 3
enqueue_styles()
S
91 1 2
__construct()
S
67 1 7