Code Analysis: WP-CRM System 3.2.3.1

Function Rating Maintainability Complexity Lines of code
wpcrmDefaultFields()
D
0
135 518
wpcrm_system_gdpr_data()
D
9
96 314
wpcrm_system_gdpr_data()
D
9
96 314
saveWPCRMSystemFields()
D
16
63 252
wp_crm_system_import_contacts_process()
D
21
45 195
wp_crm_system_import_opportunities_process()
D
21
43 193
wp_crm_system_import_tasks_process()
D
21
42 190
wp_crm_system_import_projects_process()
D
22
40 180
wp_crm_system_notify_email_tasks()
D
25
41 142
wp_crm_system_process_project_form()
D
22
35 209
wp_crm_system_process_task_form()
D
22
35 208
wp_crm_system_import_campaigns_process()
D
24
37 166
wpcrm_system_info()
D
25
37 149
wp_crm_system_process_opportunity_form()
D
23
33 207
WPCRM_System_Create::get_custom_fields()
D
29
38 123
wp_crm_system_import_organizations_process()
D
25
35 153
wprcm_system_campaign_columns_content()
D
19
24 264
wp_crm_system_process_campaign_form()
D
26
29 172
wp_crm_system_notify_email_opportunities()
D
28
31 123
wp_crm_system_email_notifications_projects()
D
29
30 125
wprcm_system_contact_columns_content()
C
33 30 90
wp_crm_system_create_recurring_entry()
C
28
26 126
wp_crm_system_gdpr_contact_exporter()
C
25
21 190
wpcrm_scripts_styles()
C
24
20 190
wp_crm_system_gdpr_campaign_exporter()
C
27
21 155
Browser::checkBrowsers()
C
47 29 33
wp_crm_system_ajax_opportunity_list()
C
30 22 131
wpcrm_system_recurring_entries()
C
32 23 112
wp_crm_system_gdpr_task_exporter()
C
28
20 147
wp_crm_system_gdpr_opportunity_exporter()
C
29
20 143
wp_crm_system_gdpr_project_exporter()
C
29
20 139
wp_crm_system_ajax_task_list()
C
30 18 151
wprcm_system_organization_columns_content()
B
38 22 62
wprcm_system_task_columns_content()
B
35 20 85
wp_crm_system_process_contact_form()
B
32 18 113
WPCRM_System_GDPR_Export_Contact::get_data()
B
33 19 93
WPCRM_System_GDPR_Export_Contact::get_data()
B
33 19 93
wp_crm_system_ajax_project_list()
B
33 17 117
wpcrm_system_display_calendar()
B
32 17 108
wpcrm_system_main_settings()
B
26
12 149
WPCRM_System_Export_Tasks::get_data()
B
38 17 63
WPCRM_System_Export_Campaigns::get_data()
B
39 17 62
wp_crm_system_process_organization_form()
B
35 15 92
wp_crm_system_process_recurring_entries()
B
38 16 72
Browser::checkPlatform()
B
45 18 37
wp_crm_system_ajax_address_book()
B
38 16 65
wprcm_system_opportunity_columns_content()
B
34 16 64
wprcm_system_project_columns_content()
B
34 16 63
WPCRM_System_Export_Projects::get_data()
B
39 16 62
WPCRM_System_Export_Contacts::get_data()
B
37 15 71
WPCRM_System_Export_Opportunities::get_data()
B
39 15 64
WPCRM_System_Export_Organizations::get_data()
B
39 15 63
wpcrm_system_sort_campaign_columns()
B
38 13 92
wpcrm_send_email()
A
40 15 56
wpcrm_system_contact_fields()
A
26
1 266
wpcrm_system_task_pre_get_posts()
A
44 13 50
wp_crm_system_programmatically_create_contact()
A
37 10 80
WPCRM_System_Create::contacts()
A
39 11 59
wpcrm_system_task_fields()
A
29
1 203
saveContactTitle()
A
51 13 23
wpcrm_system_campaign_fields()
A
29 1 202
wp_crm_system_import_export_fields()
A
31 1 198
wpcrm_system_project_filter_by_organization()
A
40 9 66
wpcrm_system_sort_task_columns()
A
44 9 56
wpcrm_system_opportunity_fields()
A
31 1 176
wpcrm_system_get_records_by_contact_email_address()
A
43 9 52
wpcrm_system_get_records_by_contact_ids()
A
43 9 51
wcs_gmap_load_js()
A
45 10 36
wpcrm_system_contact_filter_by_organization()
A
48 10 34
update_date_formats()
A
39 8 62
wpCRMSystemExtensions::__construct()
A
31 1 164
wp_crm_system_process_settings_import()
A
50 10 25
Browser::checkBrowserInternetExplorer()
A
46 9 37
Browser::checkBrowserMozilla()
A
54 10 19
wpcrm_system_sort_contact_columns()
A
46 8 47
wpcrm_system_sort_opportunity_columns()
A
46 8 47
wpcrm_system_sort_project_columns()
A
46 8 47
wpcrm_system_organization_fields()
A
33 1 150
wpcrm_system_project_fields()
A
33 1 150
wpcrm_system_gdpr_check()
A
52 9 23
WPCRM_System_Create::campaigns()
A
45 8 37
WPCRM_System_Create::tasks()
A
46 8 35
WPCRM_System_Create::organizations()
A
46 8 35
WPCRM_System_Create::opportunities()
A
46 8 34
wpcrm_system_projects_orgs_filter()
A
56 9 18
WPCRM_System_Create::projects()
A
47 8 33
wpcrm_admin_notice__update()
A
48 8 30
wp_crm_system_gdpr_delete_contacts()
A
45 7 40
wp_crm_system_gdpr_delete_contacts()
A
45 7 40
wpcrm_system_sort_organization_columns()
A
49 7 38
wpcrm_system_save_GDPR_secret()
A
54 8 20
wpcrm_dashboard_settings_content()
A
43 6 49
Browser::checkBrowserOpera()
A
49 7 31
wp_crm_system_activate_settings()
A
44 6 46
WPCRM_System_GDPR_Export_Contact::csv_cols()
S
44 6 41
WPCRM_System_GDPR_Export_Contact::csv_cols()
S
44 6 41
wp_crm_system_export_plugin_settings()
S
50 7 26
WPCRM_System_Export_Contacts::csv_cols()
S
45 6 40
wp_crm_system_get_post_type_list()
S
46 6 40
wpcrm_add_role_caps()
S
43 5 53
update_wpcrm_contact_names()
S
53 7 20
WPCRM_System_Export_Opportunities::csv_cols()
S
47 6 33
wpcrm_system_system_info_subtab()
S
56 7 18
WPCRM_System_Export_Organizations::csv_cols()
S
48 6 32
WPCRM_System_Export_Tasks::csv_cols()
S
48 6 32
wpcrmOpportunityOptions()
S
43 5 47
WPCRM_System_Export_Campaigns::csv_cols()
S
48 6 31
WPCRM_System_Export_Projects::csv_cols()
S
48 6 31
wpcrm_system_task_filtering()
S
49 6 30
wpcrmGmap()
S
49 6 30
createWPCRMSystemFields()
S
48 6 29
wpcrm_system_show_extensions()
S
50 6 27
wpcrm_system_auto_filter_gdpr_shortcode()
S
62 7 11
wpcrm_system_contacts_orgs_filter()
S
61 7 11
wpcrm_system_auto_filter_gdpr_shortcode()
S
62 7 11
wp_crm_system_contacts_search_where()
S
60 7 11
wp_crm_system_organizations_search_where()
S
60 7 11
wp_crm_system_projects_search_where()
S
60 7 11
wp_crm_system_tasks_search_where()
S
60 7 11
wp_crm_system_campaigns_search_where()
S
60 7 11
wp_crm_system_opportunities_search_where()
S
60 7 11
WPCRM_System_Create::post_fields()
S
53 6 22
wpcrm_system_gdpr_check()
S
55 6 18
wp_crm_system_gdpr_campaign_eraser()
S
48 5 33
wp_crm_system_gdpr_opportunity_eraser()
S
49 5 32
wp_crm_system_gdpr_project_eraser()
S
49 5 32
wp_crm_system_gdpr_task_eraser()
S
49 5 32
wp_crm_system_tasks_search_distinct()
S
64 7 9
wp_crm_system_organizations_search_join()
S
63 7 9
wp_crm_system_organizations_search_distinct()
S
64 7 9
wp_crm_system_projects_search_join()
S
63 7 9
wp_crm_system_opportunities_search_join()
S
63 7 9
wp_crm_system_tasks_search_join()
S
63 7 9
wp_crm_system_contacts_search_join()
S
63 7 9
wp_crm_system_contacts_search_distinct()
S
64 7 9
wp_crm_system_campaigns_search_join()
S
63 7 9
wp_crm_system_projects_search_distinct()
S
64 7 9
wp_crm_system_campaigns_search_distinct()
S
64 7 9
wp_crm_system_opportunities_search_distinct()
S
64 7 9
wpcrm_system_geocode()
S
51 5 26
wpcrmListOpportunitiesinContact()
S
48 4 35
wpcrmListTasksinContact()
S
48 4 35
wpcrm_system_custom_menu_order()
S
49 4 33
wpcrm_system_dashboard_contacts_box()
S
50 4 31
wpcrm_system_dashboard_projects_box()
S
50 4 31
wpcrm_system_dashboard_tasks_box()
S
50 4 31
wpcrm_system_dashboard_opportunities_box()
S
50 4 31
WPCRM_System_Export::csv_rows_out()
S
58 5 15
Browser::checkBrowserSafari()
S
58 5 14
wpcrmListProjectsinOrganizations()
S
50 4 29
wpcrmListTasksinOrganizations()
S
50 4 29
wpcrmListOpportunitiesinOrganizations()
S
50 4 29
wpcrmListContactsinOrg()
S
50 4 29
wpcrmListProjectsinContact()
S
50 4 29
wpcrm_system_overdue_tasks_overview_report()
S
46 3 44
wpcrm_system_parse_query_useronly()
S
58 5 14
wpcrmListTasksinProjects()
S
50 4 29
WPCRM_System_Create::get_assigned()
S
53 4 27
Browser::checkBrowserNetscapeNavigator9Plus()
S
61 5 12
register_wpcrm_system_settings()
S
51 4 27
wp_crm_system_deactivate_settings()
S
51 4 27
WPCRM_System_Create::get_progress()
S
42 2 54
wpcrm_system_gdpr_page()
S
48 3 38
wp_crm_system_import_settings_field()
S
55 4 23
wp_crm_system_export_settings_button()
S
55 4 21
wpcrm_system_GDPR_metabox()
S
55 4 20
wpcrm_system_upsell_content()
S
59 4 16
wpcrm_system_dashboard_calendar()
S
59 4 15
wp_crm_system_return_bytes()
S
59 4 14
Browser::checkBrowserFirefox()
S
60 4 14
WPCRM_System_Create::get_contact()
S
59 4 13
Browser::checkBrowserNokia()
S
60 4 13
wpcrm_system_ajax_task_change_status()
S
60 4 12
wpcrm_system_welcome_page_redirect()
S
63 4 11
wpcrm_contacts_init()
S
42 1 55
wpcrm_tasks_init()
S
42 1 55
wpcrm_opportunities_init()
S
42 1 55
wpcrm_projects_init()
S
42 1 55
wpcrm_organizations_init()
S
42 1 55
wpcrm_campaign_init()
S
42 1 55
wpcrm_system_display_email()
S
54 3 22
wp_crm_system_gdpr_contact_eraser()
S
54 3 21
wpCRMSystemExtensions::wp_crm_system_extensions_overview()
S
55 3 20
wpcrm_system_license_keys()
S
59 3 17
Browser::checkBrowserW3CValidator()
S
57 3 17
WPCRM_System_Create::get_prefix()
S
51 2 30
Browser::checkBrowseriPad()
S
58 3 15
Browser::checkBrowseriPod()
S
58 3 15
Browser::checkBrowserAndroid()
S
58 3 15
Browser::checkBrowseriPhone()
S
58 3 15
wpcrm_system_display_name_prefix()
S
57 3 11
WPCRM_System_Create::format_categories()
S
62 3 11
wp_crm_system_recurring_task_notice()
S
54 2 23
wpcrm_system_get_contact_ids_by_email_address()
S
54 2 22
wp_crm_system_recurring_project_notice()
S
56 2 20
wp_crm_system_add_privacy_policy_content()
S
58 2 19
WPCRM_System_Create::get_status()
S
56 2 19
WPCRM_System_Create::get_wonlost()
S
58 2 17
Browser::__toString()
S
57 2 16
wpCRMSystemExtensions::wp_crm_system_plans_overview()
S
58 2 16
wpcrm_system_report_overview_content()
S
60 2 16
wp_crm_system_export_contacts_process()
S
65 3 9
wpcrm_system_gdpr_contact_marked_for_deletion()
S
69 3 7
wpcrm_system_invoicing_upsell_tab()
S
69 3 6
wpcrm_system_custom_fields_upsell_tab()
S
69 3 6
Browser::checkBrowserShiretoko()
S
66 3 8
wpcrm_system_gdpr_contact_marked_for_deletion()
S
69 3 7
wp_crm_system_export_projects_process()
S
65 3 9
Browser::checkBrowserLynx()
S
62 3 10
wp_crm_system_export_tasks_process()
S
65 3 9
wp_crm_system_gdpr_export_contacts()
S
64 3 10
wp_crm_system_export_campaigns_process()
S
65 3 9
wpcrm_system_client_area_upsell_tab()
S
69 3 6
removeDefaultFields()
S
66 3 8
wpcrm_save_email_to_contact()
S
62 3 10
wpcrm_remove_email_media()
S
66 3 9
Browser::checkBrowserOmniWeb()
S
62 3 10
Browser::checkBrowserIceCat()
S
66 3 8
WPCRM_System_Export::csv_cols_out()
S
63 3 10
wp_crm_system_gdpr_export_contacts()
S
64 3 10
wp_crm_system_export_organizations_process()
S
65 3 9
wp_crm_system_export_opportunities_process()
S
65 3 9
wp_crm_system_admin_page()
S
58 2 14
WPCRM_System_Create::get_priority()
S
60 2 14
WPCRM_System_Export::get_cpt_post_ids()
S
61 2 13
Browser::checkBrowserSlurp()
S
61 2 12
Browser::checkForAol()
S
62 2 11
Browser::checkBrowserBlackBerry()
S
62 2 11
Browser::reset()
S
62 2 11
Browser::checkBrowserGoogleBot()
S
61 2 11
WPCRM_System_Create::get_checkbox()
S
64 2 11
Browser::checkBrowserMSNBot()
S
61 2 11
wpcrm_contact_taxonomy()
S
53 1 24
wpcrm_campaign_taxonomy()
S
53 1 24
wpcrm_project_taxonomy()
S
53 1 24
wpcrm_task_taxonomy()
S
53 1 24
wpcrm_organization_taxonomy()
S
53 1 24
wpcrm_opportunity_taxonomy()
S
53 1 24
wpcrm_system_campaign_columns()
S
57 1 17
wp_crm_system_show_task_form()
S
59 1 16
wpcrm_system_projects_value_overview_report()
S
57 1 16
wpcrm_system_opportunity_value_overview_report()
S
57 1 16
wpcrm_system_report_opportunity_tab()
S
72 2 5
WPCRM_System_Create::get_campaign()
S
64 2 9
Browser::checkBrowserGaleon()
S
63 2 10
Browser::checkBrowserChrome()
S
63 2 10
Browser::__construct()
S
68 2 8
wpcrm_system_system_recurring_tab()
S
73 2 4
wpcrm_system_random_string()
S
63 2 10
wpcrm_system_display_status()
S
65 2 8
wpcrm_system_contact_columns()
S
58 1 15
wpcrm_system_default_setting_tab()
S
74 2 4
wpcrm_system_report_campaign_tab()
S
72 2 5
wpcrm_system_report_contact_tab()
S
72 2 5
wpcrm_system_report_opportunity_content()
S
71 2 6
wpcrm_system_display_progress()
S
63 2 8
wpcrm_system_report_task_content()
S
71 2 6
wpcrm_system_report_campaign_content()
S
71 2 6
wpcrm_system_display_currency_symbol()
S
56 2 8
wpcrm_system_import_contacts_duplicate()
S
63 2 10
wpcrm_system_report_organization_content()
S
71 2 6
Browser::checkBrowserNetPositive()
S
62 2 10
wp_crm_system_show_opportunity_form()
S
60 1 15
wp_crm_system_email_setting_tab()
S
74 2 4
WPCRM_System_Export::get_data()
S
60 1 15
Browser::checkBrowserIcab()
S
64 2 9
wpcrm_system_fields()
S
69 2 7
wpcrm_system_report_task_tab()
S
72 2 5
wpcrm_system_system_info_tab()
S
74 2 4
wp_crm_email_settings_content()
S
71 2 6
wpcrm_system_display_status()
S
65 2 8
Browser::checkBrowserIceweasel()
S
63 2 10
wpcrm_system_display_wonlost()
S
64 2 8
wpcrm_system_report_project_tab()
S
72 2 5
wp_crm_system_show_project_form()
S
60 1 15
wpcrm_system_dashboard_extensions_box()
S
59 1 15
Browser::checkBrowserAmaya()
S
63 2 10
wpcrm_system_report_overview_tab()
S
72 2 5
wpcrm_system_get_crm_nicename_by_id()
S
67 2 8
wpcrm_system_get_required_user_role()
S
68 2 8
WPCRM_System_Create::get_organization()
S
64 2 9
wpcrm_system_report_contact_content()
S
71 2 6
WPCRM_System_Export::export()
S
66 2 8
Browser::checkBrowserKonqueror()
S
63 2 10
wpcrm_system_report_project_content()
S
71 2 6
wpcrm_system_display_priority()
S
65 2 8
WPCRM_System_Create::get_project()
S
65 2 9
Browser::checkBrowserWebTv()
S
63 2 10
Browser::checkBrowserFirebird()
S
64 2 9
Browser::checkBrowserPhoenix()
S
64 2 9
wpcrm_system_initial_settings_notice__warning()
S
63 2 10
wpcrm_system_report_organization_tab()
S
72 2 5
wpcrm_system_task_columns()
S
59 1 14
wp_crm_system_show_campaign_form()
S
61 1 14
wp_crm_system_remove_merged_premium_addons()
S
63 1 13
WPCRM_System_Create::create_new()
S
60 1 13
wpcrm_system_opportunity_columns()
S
60 1 13
wpcrm_system_project_columns()
S
60 1 13
wpcrm_system_organization_columns()
S
60 1 13
wpcrm_system_gdpr_marked_deletion_post_status()
S
62 1 12
wp_crm_system_show_contact_form()
S
63 1 12
wp_crm_system_create_contact_action_links()
S
62 1 11
wp_crm_system_show_organization_form()
S
64 1 11
wpcrm_system_campaign_sortable_columns()
S
64 1 11
register_wp_crm_system_gdpr_task_exporter()
S
68 1 7
wp_crm_system_extensions_page()
S
80 1 3
wpcrm_system_dashboard_opportunity_js()
S
68 1 7
WPCRM_System_Export::can_export()
S
78 1 3
Browser::setAolVersion()
S
89 1 1
wpcrm_system_dashboard_projects_js()
S
68 1 7
WPCRM_System_GDPR_Export_Contact::get_cpt_post_ids()
S
76 1 4
Browser::isBrowser()
S
89 1 1
Browser::isMobile()
S
94 1 1
Browser::setBrowser()
S
92 1 1
wpcrm_system_contact_sortable_columns()
S
70 1 7
Browser::setPlatform()
S
92 1 1
WPCRM_System_Export::get_csv_cols()
S
75 1 4
wpcrm_system_project_sortable_columns()
S
70 1 7
wpcrm_system_opportunity_edit_load()
S
80 1 3
Browser::isRobot()
S
94 1 1
wpcrm_system_dashboard_task_js()
S
64 1 10
Browser::setAol()
S
92 1 1
register_wp_crm_system_gdpr_campaign_eraser()
S
68 1 7
wpcrm_system_display_welcome_page()
S
80 1 3
WPCRM_System_GDPR_Export_Contact::can_export()
S
79 1 3
Browser::setMobile()
S
92 1 1
register_wp_crm_system_gdpr_opportunity_eraser()
S
68 1 7
Browser::setUserAgent()
S
75 1 5
wpcrm_system_contact_edit_load()
S
80 1 3
Browser::determine()
S
76 1 5
wpcrm_system_remove_some_post_views()
S
68 1 8
WPCRM_System_GDPR_Export_Contact::can_export()
S
79 1 3
wpcrm_system_opportunity_sortable_columns()
S
70 1 7
register_wp_crm_system_gdpr_opportunity_exporter()
S
68 1 7
wpcrm_system_organization_sortable_columns()
S
72 1 6
WPCRM_System_GDPR_Export_Contact::get_cpt_post_ids()
S
76 1 4
wpcrm_system_task_sortable_columns()
S
68 1 8
WPCRM_System_Export::csv_cols()
S
69 1 7
wpcrm_system_project_edit_load()
S
80 1 3
Browser::getBrowser()
S
94 1 1
register_wp_crm_system_gdpr_campaign_exporter()
S
68 1 7
register_wp_crm_system_gdpr_project_exporter()
S
68 1 7
Browser::getPlatform()
S
94 1 1
wpcrm_system_campaign_edit_load()
S
80 1 3
Browser::getAolVersion()
S
94 1 1
wpcrm_system_select_user_roles()
S
64 1 10
register_wp_crm_system_gdpr_contact_exporter()
S
68 1 7
register_wp_crm_system_gdpr_project_eraser()
S
68 1 7
wp_crm_plugin_init()
S
78 1 3
register_wp_crm_system_gdpr_contact_eraser()
S
68 1 7
Browser::isAol()
S
94 1 1
register_wp_crm_system_gdpr_task_eraser()
S
68 1 7
wpcrm_system_welcome_screen_activate()
S
80 1 3
wpcrm_system_remove_welcome_page_menu_item()
S
80 1 3
wpcrm_system_dashboard_contacts_js()
S
68 1 7
wpcrm_system_task_edit_load()
S
80 1 3
wpcrm_email_header()
S
83 1 3
wp_crm_system_email_page()
S
80 1 3
Browser::getUserAgent()
S
94 1 1
Browser::setRobot()
S
92 1 1
Browser::setVersion()
S
89 1 1
wpcrm_system_welcome_screen_page()
S
79 1 3
wpcrm_system_organization_edit_load()
S
80 1 3
Browser::getVersion()
S
94 1 1
Browser::isChromeFrame()
S
79 1 3
wp_crm_system_settings_page()
S
80 1 3
wp_crm_system_reports_page()
S
80 1 3
wp_crm_system_process_datetime()
S
73 1 5
WPCRM_System_Export::headers()
S
66 1 8