Code Analysis: Toolbar Extras for Give Donations 1.0.1

Function Rating Maintainability Complexity Lines of code
ddw_tbexgive_items_givewp_core()
D
6
40 848
ddw_tbexgive_items_givewp_options()
D
16
2 597
ddw_tbexgive_register_settings_givewp()
B
22
6 304
ddw_tbexgive_items_givewp_pages()
B
30 12 148
ddw_tbexgive_aoitems_members_permissions()
B
33 12 121
ddw_tbexgive_aoitems_ure_permissions()
A
35 10 104
ddw_tbexgive_sub_items_formfeat()
A
34 8 118
ddw_tbexgive_setup_plugin()
A
46 13 40
ddw_tbexgive_main_item_formfeat()
A
41 12 55
ddw_tbexgive_items_givewp_core_resources()
A
32 3 154
ddw_tbexgive_aoitems_recurring_donations()
A
35 4 119
ddw_tbexgive_item_give_test_mode()
A
45 9 40
ddw_tbexgive_validate_settings_givewp()
A
41 7 65
ddw_tbexgive_activation_missing_toolbar_extras()
A
44 8 49
ddw_tbexgive_aoitems_annual_receipts()
A
35 4 108
ddw_tbexgive_aoitems_tributes()
A
39 4 83
ddw_tbexgive_user_items_give_roles()
A
41 5 66
ddw_tbexgive_custom_settings_links()
A
48 7 34
ddw_tbexgive_aoitems_email_template()
A
38 3 93
ddw_tbexgive_aoitems_payments_stripe()
A
38 3 93
ddw_tbexgive_aoitems_payments_paypal_pro()
A
38 3 93
ddw_tbexgive_aoitems_zapier()
A
38 3 93
ddw_tbexgive_aoitems_fee_recovery()
S
41 4 71
ddw_tbexgive_aoitems_gift_aid()
S
41 4 71
ddw_tbexgive_aoitems_currency_switcher()
S
40 3 81
ddw_tbexgive_filter_all_givewp_pages()
S
62 7 11
ddw_tbexgive_aoitems_simple_social_shout()
S
40 3 71
ddw_tbexgive_aoitems_mailchimp_for_wp()
S
41 3 69
ddw_tbexgive_aoitems_mailchimp()
S
41 3 69
ddw_tbexgive_aoitems_payments_paymill()
S
41 3 69
ddw_tbexgive_aoitems_payments_sofort()
S
41 3 69
ddw_tbexgive_help_tab()
S
49 5 32
ddw_tbexgive_site_health_add_debug_info()
S
41 3 61
ddw_tbexgive_aoitems_aweber()
S
43 3 57
ddw_tbexgive_aoitems_constant_contact()
S
43 3 57
ddw_tbexgive_aoitems_convertkit()
S
43 3 57
ddw_tbexgive_aoitems_google_analytics()
S
43 3 57
ddw_tbexgive_aoitems_pdf_receipts()
S
43 3 57
ddw_tbexgive_pages_givewp_views_filter()
S
53 5 22
ddw_tbexgive_items_givewp_donations()
S
47 4 37
ddw_tbexgive_admin_footer_tweak()
S
53 5 21
ddw_tbexgive_plugin_links()
S
46 3 48
ddw_tbexgive_aoitems_form_field_manager()
S
46 3 45
ddw_tbexgive_aoitems_manual_donations()
S
46 3 45
ddw_tbexgive_settings_cb_formfeat_form_id()
S
47 3 40
ddw_tbexgive_get_givewp_shortcode_pages()
S
55 4 21
ddw_tbexgive_items_givewp_about()
S
43 1 62
ddw_tbexgive_items_new_content_manual_donation()
S
58 4 17
ddw_tbexgive_add_post_state_givewp_shortcode_pages()
S
60 4 14
ddw_tbexgive_run_addon_activation()
S
61 4 13
ddw_tbexgive_add_submenu_for_givewp_pages()
S
55 3 23
ddw_tbexgive_styles_givewp_logo()
S
53 2 37
ddw_tbexgive_add_submenu_for_givewp_changelog()
S
56 3 19
ddw_tbexgive_settings_cb_givewp_shortcode_pages()
S
46 1 45
ddw_tbexgive_setup_plugin_manager()
S
66 4 9
ddw_tbexgive_help_tab_content()
S
44 1 43
ddw_tbexgive_default_options_givewp()
S
46 1 43
ddw_tbexgive_multisite_subsite_plugin_update_message()
S
61 3 12
ddw_tbexgive_is_plugin_installed()
S
63 3 11
ddw_tbexgive_check_plugin_environment()
S
63 3 11
ddw_tbexgive_get_givewp_textdomains()
S
49 1 38
ddw_tbexgive_activation_needs_update_toolbar_extras()
S
54 2 22
ddw_tbexgive_settings_section_info_testmode()
S
57 2 18
ddw_tbexgive_settings_tab_title_givewp()
S
57 2 18
ddw_tbexgive_settings_before_view_givewp()
S
58 2 17
ddw_thexgive_get_givewp_donation_pages()
S
58 2 17
ddw_tbexgive_add_submenu_for_givewp()
S
59 2 16
ddw_tbexgive_givewp_addons_hook_place()
S
59 2 16
ddw_tbexgive_network_new_site_run_addon_activation()
S
66 3 9
ddw_tbexgive_plugin_manager_givewp()
S
51 1 29
ddw_tbexgive_settings_cb_formfeat_url()
S
52 1 29
ddw_tbexgive_settings_cb_donations_tl_url()
S
53 1 28
ddw_tbexgive_settings_cb_formfeat_icon()
S
54 1 27
ddw_tbexgive_settings_cb_testmode_icon()
S
54 1 27
ddw_tbexgive_settings_cb_donations_tl_icon()
S
54 1 27
ddw_tbexgive_register_extra_plugin_recommendations_givewp()
S
63 2 11
ddw_tbexgive_settings_cb_unload_td_givewp()
S
54 1 24
ddw_tbexgive_settings_cb_unload_td_tbexgive()
S
54 1 24
ddw_tbexgive_donation_items_base_groups()
S
55 1 24
ddw_tbexgive_settings_cb_givewp_admin_menu_tweak()
S
54 1 23
ddw_tbexgive_settings_cb_remove_tbex_build_group()
S
55 1 21
ddw_tbexgive_load_translations()
S
57 1 20
ddw_tbexgive_resources_givewp()
S
56 1 19
ddw_tbexgive_settings_cb_givewp_shortcode_state()
S
57 1 18
ddw_tbexgive_settings_cb_givewp_pages_views_filter()
S
57 1 18
ddw_tbexgive_activation_style_tweaks()
S
100 1 18
ddw_tbexgive_settings_cb_formfeat_income()
S
57 1 18
ddw_tbexgive_get_report_ranges()
S
57 1 17
ddw_tbexgive_settings_cb_givewp_name()
S
59 1 17
ddw_tbexgive_info_values()
S
57 1 17
ddw_tbexgive_settings_cb_formfeat_use_icon()
S
58 1 16
ddw_tbexgive_settings_cb_donations_tl_use_icon()
S
58 1 16
ddw_tbexgive_settings_cb_testmode_use_icon()
S
58 1 16
ddw_tbexgive_pass_toggable_settings_givewp()
S
57 1 16
ddw_tbexgive_settings_cb_donations_tl_priority()
S
60 1 15
ddw_tbexgive_tweak_unload_textdomain_givewp()
S
71 2 6
ddw_tbexgive_is_give_email_template_active()
S
79 2 3
ddw_tbexgive_is_give_test_mode()
S
79 2 3
ddw_tbexgive_settings_cb_donations_tl_target()
S
59 1 15
ddw_tbexgive_submenu_file_tweaks()
S
69 2 7
ddw_tbexgive_parent_submenu_tweaks()
S
69 2 7
ddw_tbexgive_settings_cb_formfeat_display()
S
59 1 15
ddw_tbexgive_plugin_update_message()
S
67 2 9
ddw_tbexgive_prepare_help_tab()
S
69 2 7
ddw_tbexgive_settings_cb_formfeat_priority()
S
60 1 15
ddw_tbexgive_settings_cb_formfeat_use_url()
S
59 1 15
ddw_tbexgive_settings_cb_formfeat_title()
S
59 1 15
ddw_tbexgive_settings_cb_formfeat_target()
S
59 1 15
ddw_tbexgive_addon_activation_routine()
S
68 2 8
ddw_tbexgive_settings_cb_testmode_use_tweaks()
S
59 1 15
ddw_tbexgive_maybe_remove_toolbar_items()
S
74 2 5
ddw_tbexgive_tweak_unload_textdomain_toolbar_extras_givewp()
S
69 2 7
ddw_tbexgive_settings_cb_donations_tl_name()
S
61 1 14
ddw_tbexgive_settings_cb_formfeat_name()
S
61 1 14
ddw_tbexgive_add_settings_tab_item_givewp()
S
60 1 14
ddw_tbexgive_settings_cb_testmode_name()
S
60 1 14
ddw_tbexgive_string_give_settings()
S
65 1 11
ddw_tbexgive_string_give_resources()
S
65 1 11
ddw_tbexgive_string_give_tools()
S
65 1 11
ddw_tbexgive_string_give_donations()
S
65 1 11
ddw_tbexgive_items_new_content_give_form()
S
64 1 11
ddw_tbexgive_string_give_updates()
S
65 1 11
ddw_tbexgive_string_give_permissions_roles()
S
65 1 11
ddw_tbexgive_id_donations_item()
S
66 1 11
ddw_tbexgive_string_give_community()
S
65 1 11
ddw_tbexgive_formfeat_item_priority()
S
69 1 8
ddw_tbexgive_get_formfeat_id()
S
79 1 3
ddw_tbexgive_use_tweak_unload_translations_givewp()
S
79 1 3
ddw_tbexgive_testmode_use_tweaks()
S
79 1 3
ddw_tbexgive_display_featured_form_income()
S
79 1 3
ddw_tbexgive_is_givewp_recurring_donations_active()
S
81 1 3
ddw_tbexgive_render_settings_tab_givewp()
S
67 1 8
ddw_tbexgive_donations_item_priority()
S
69 1 8
ddw_tbexgive_display_featured_form()
S
79 1 3
ddw_tbexgive_plugin_update_message_style_tweak()
S
100 1 10
ddw_tbexgive_settings_cb_formfeat_bgcolor()
S
67 1 9
ddw_tbexgive_display_shortcode_pages()
S
79 1 3
ddw_tbexgive_settings_section_info_donations()
S
72 1 7
ddw_tbexgive_settings_section_info_givewp_tweaks()
S
72 1 7
ddw_tbexgive_is_givewp_active()
S
81 1 3
ddw_tbexgive_is_givewp_fee_recovery_active()
S
81 1 3
ddw_tbexgive_is_givewp_gift_aid_active()
S
81 1 3
ddw_tbexgive_display_givewp_pages_views_filter()
S
79 1 3
ddw_tbexgive_get_all_givewp_pages_ids()
S
72 1 6
ddw_tbexgive_is_givewp_tributes_active()
S
81 1 3
ddw_tbexgive_use_tweak_tbex_build_group()
S
79 1 3
ddw_tbexgive_display_shortcode_post_state()
S
79 1 3
ddw_tbexgive_use_admin_menu_tweak()
S
79 1 3
ddw_tbexgive_add_color_item_givewp()
S
68 1 7
ddw_tbexgive_is_toolbar_extras_active()
S
81 1 3
ddw_tbexgive_is_members_givewp_integration_active()
S
81 1 3
ddw_tbexgive_is_members_plugin_active()
S
81 1 3
ddw_tbexgive_settings_section_info_featured_form()
S
72 1 7
ddw_tbexgive_user_profile_button_givewp()
S
66 1 8
ddw_tbexgive_string_givewp()
S
66 1 9
ddw_tbexgive_settings_section_info_givewp()
S
72 1 7
ddw_tbexgive_is_givewp_manual_donations_active()
S
81 1 3
ddw_tbexgive_delete_options_transients()
S
78 1 4
ddw_tbexgive_register_styles_help_tabs()
S
66 1 10
ddw_tbexgive_use_tweak_unload_translations_tbexgive()
S
79 1 3