Code Analysis: Flamingo 2.5

Function Rating Maintainability Complexity Lines of code
flamingo_load_inbound_admin()
D
16
62 269
flamingo_load_contact_admin()
B
32 21 102
Flamingo_Inbound_CSV::print_data()
A
41 15 55
flamingo_inbound_submit_meta_box()
A
34 10 112
Flamingo_Inbound_Messages_List_Table::prepare_items()
A
42 13 53
Flamingo_Inbound_Messages_List_Table::extra_tablenav()
A
43 12 49
flamingo_admin_updated_message()
A
50 12 28
Flamingo_Inbound_Message::save()
A
39 9 62
Flamingo_Inbound_Message::__construct()
A
45 10 37
Flamingo_Contacts_List_Table::column_history()
A
41 8 62
Flamingo_Contact_CSV::print_data()
A
45 9 43
flamingo_contact_tags_meta_box()
A
43 8 53
Flamingo_Inbound_Messages_List_Table::handle_row_actions()
A
43 7 54
Flamingo_Contacts_List_Table::prepare_items()
A
47 8 37
Flamingo_Inbound_Messages_List_Table::column_channel()
A
46 7 42
Flamingo_Contacts_List_Table::extra_tablenav()
S
48 6 34
Flamingo_Inbound_Message::akismet_submit_spam()
S
58 7 16
Flamingo_Inbound_Message::akismet_submit_ham()
S
58 7 16
flamingo_current_action()
S
59 7 15
Flamingo_Inbound_Message::find()
S
45 5 45
Flamingo_Contacts_List_Table::column_tags()
S
51 6 28
Flamingo_Contact::add()
S
51 6 26
Flamingo_Contact::__construct()
S
56 6 16
Flamingo_Inbound_Messages_List_Table::get_views()
S
44 3 55
flamingo_collect_contacts_from_users()
S
54 5 22
flamingo_inbound_admin_page()
S
48 4 36
flamingo_privacy_contact_eraser()
S
49 4 33
flamingo_privacy_inbound_eraser()
S
49 4 33
Flamingo_Inbound_Messages_List_Table::get_bulk_actions()
S
57 5 17
Flamingo_Inbound_Message::add()
S
46 3 42
flamingo_contact_submit_meta_box()
S
48 3 39
Flamingo_Inbound_Message::spam()
S
55 4 22
Flamingo_Contacts_List_Table::column_last_contacted()
S
56 4 20
flamingo_contact_admin_page()
S
50 3 33
flamingo_schedule_move_trash()
S
57 4 17
Flamingo_Contact::find()
S
50 3 30
flamingo_akismet_submit()
S
57 4 15
Flamingo_Inbound_Messages_List_Table::column_subject()
S
53 3 26
flamingo_admin_enqueue_scripts()
S
54 3 23
Flamingo_Contacts_List_Table::handle_row_actions()
S
55 3 21
flamingo_collect_contacts_from_comments()
S
56 3 19
flamingo_inbound_consent_meta_box()
S
57 3 19
Flamingo_Contact::__get()
S
59 3 15
Flamingo_Inbound_Message::__get()
S
59 3 15
flamingo_csv_field_prefix_text()
S
59 3 14
Flamingo_Contact::save()
S
51 2 27
flamingo_htmlize()
S
61 3 12
Flamingo_Contacts_List_Table::column_email()
S
53 2 25
flamingo_admin_menu()
S
50 1 37
flamingo_map_meta_cap()
S
56 2 19
flamingo_user_profile_update()
S
58 2 17
flamingo_inbound_recaptcha_meta_box()
S
61 2 15
Flamingo_Contact::delete()
S
66 3 9
Flamingo_Inbound_Message::get_post_date()
S
65 3 10
Flamingo_Inbound_Message::delete()
S
66 3 9
Flamingo_Contact::get_prop()
S
66 3 9
flamingo_inbound_meta_meta_box()
S
62 2 15
flamingo_inbound_fields_meta_box()
S
62 2 15
flamingo_plugin_url()
S
67 3 7
flamingo_array_flatten()
S
64 3 10
Flamingo_Inbound_Message::trash()
S
65 3 10
Flamingo_Inbound_Message::register_post_type()
S
52 1 27
Flamingo_Inbound_Message::count()
S
62 2 12
Flamingo_Inbound_Messages_List_Table::column_date()
S
62 2 12
flamingo_transition_comment_status()
S
62 2 12
Flamingo_Contact::search_by_email()
S
61 2 12
flamingo_insert_comment()
S
63 2 11
flamingo_contact_name_meta_box()
S
56 1 24
Flamingo_Contact::register_post_type()
S
57 1 19
flamingo_schedule_activation()
S
73 2 5
Flamingo_Contact::count()
S
64 2 10
flamingo_set_screen_options()
S
65 2 10
flamingo_inbound_edit_page()
S
67 2 8
flamingo_untrash_post_status()
S
65 2 10
flamingo_contact_edit_page()
S
67 2 8
Flamingo_Inbound_Message::unspam()
S
68 2 8
Flamingo_Inbound_Message::untrash()
S
69 2 7
flamingo_akismet_is_active()
S
71 2 6
flamingo_csv_row()
S
66 2 8
Flamingo_Contacts_List_Table::define_columns()
S
60 1 13
flamingo_privacy_register_personal_data_erasers()
S
62 1 12
Flamingo_Inbound_Messages_List_Table::define_columns()
S
61 1 12
Flamingo_Contacts_List_Table::__construct()
S
69 1 7
Flamingo_Contacts_List_Table::column_cb()
S
70 1 7
Flamingo_Contacts_List_Table::get_bulk_actions()
S
71 1 6
Flamingo_Inbound_Messages_List_Table::get_columns()
S
80 1 3
Flamingo_Inbound_Messages_List_Table::get_sortable_columns()
S
67 1 8
Flamingo_Inbound_CSV::get_file_name()
S
69 1 7
Flamingo_Inbound_Messages_List_Table::column_from()
S
80 1 3
Flamingo_Inbound_Messages_List_Table::column_default()
S
74 1 5
flamingo_akismet_submit_spam()
S
80 1 3
Flamingo_Inbound_Message::id()
S
82 1 3
flamingo_get_all_ids_in_trash()
S
70 1 6
Flamingo_CSV::send_http_headers()
S
68 1 7
flamingo_akismet_submit_ham()
S
80 1 3
Flamingo_Contacts_List_Table::column_full_name()
S
80 1 3
flamingo_schedule_deactivate()
S
76 1 4
Flamingo_Contact::id()
S
82 1 3
Flamingo_Contacts_List_Table::get_sortable_columns()
S
67 1 8
Flamingo_Contacts_List_Table::get_columns()
S
80 1 3
Flamingo_Inbound_Messages_List_Table::__construct()
S
69 1 7
Flamingo_Contact_CSV::get_file_name()
S
69 1 7
Flamingo_Inbound_Messages_List_Table::column_cb()
S
70 1 7
flamingo_schedule_function()
S
83 1 3
Flamingo_Contacts_List_Table::column_default()
S
74 1 5
Flamingo_CSV::print_data()
S
82 1 3
Flamingo_CSV::get_file_name()
S
82 1 3
flamingo_csv_quote()
S
71 1 5