Code Analysis: GD bbPress Attachments 4.7.1

Function Rating Maintainability Complexity Lines of code
GDATTFront::embed_attachments()
D
26
34 133
GDATTFront::process_attachments()
C
32 25 94
GDATTAdminMeta::admin_init()
A
44 15 42
GDATTCore::delete_attachments()
A
43 12 45
GDATTCore::delete_post()
A
55 9 17
GDATTAdminMeta::save_edit_forum()
A
56 8 16
d4p_url_campaign_tracking()
S
55 7 21
GDATTCore::_upgrade()
S
58 6 17
GDATTAdmin::admin_init()
S
58 6 15
GDATTCore::is_user_allowed()
S
56 5 19
GDATTCore::__construct()
S
50 4 27
GDATTCore::get_file_size()
S
61 5 11
GDATTCore::get_max_files()
S
61 5 11
d4p_bbpress_version()
S
60 4 14
d4p_get_forum_id()
S
61 4 13
GDATTCore::is_hidden_from_visitors()
S
63 4 9
GDATTFront::embed_form()
S
61 3 12
d4p_sanitize_extended()
S
66 3 8
GDATTFront::load()
S
57 2 15
GDATTCore::load()
S
58 2 15
GDATTFront::icon()
S
65 3 9
GDATTFront::register_scripts_and_styles()
S
67 3 6
GDATTFront::wp_enqueue_scripts()
S
73 3 5
GDATTTools::process_action()
S
64 3 9
GDATTAdminMeta::metabox_forum()
S
59 2 14
GDATTAdmin::load_admin_page()
S
50 1 27
GDATTFront::show_attachments_icon()
S
67 2 7
d4p_is_user_moderator()
S
68 2 8
GDATTAdmin::plugin_actions()
S
67 2 7
d4p_bbpress_get_user_roles()
S
67 2 8
GDATTAdmin::instance()
S
69 2 7
GDATTAdminMeta::admin_meta()
S
66 2 7
GDATTFront::instance()
S
69 2 7
d4p_has_bbpress()
S
65 2 9
GDATTAdmin::admin_load_hooks()
S
72 2 5
GDATTAdmin::plugin_links()
S
69 2 6
d4p_sanitize_basic_array()
S
68 2 7
GDATTCore::instance()
S
69 2 7
GDATTCore::enabled_for_forum()
S
73 2 4
d4p_is_bbpress()
S
75 2 4
d4p_topic_attachments_count()
S
64 2 9
GDATTTools::instance()
S
69 2 7
d4p_sanitize_html()
S
73 2 4
GDATTAdminMeta::admin_columns_data()
S
70 2 6
GDATTAdminMeta::instance()
S
69 2 7
GDATTCore::is_right_size()
S
70 2 5
d4p_is_user_admin()
S
68 2 8
d4p_sanitize_basic()
S
69 2 7
GDATTTools::calculate_number_of_logged_errors()
S
61 1 12
GDATTAdminMeta::admin_head()
S
74 1 12
d4p_get_post_attachments()
S
63 1 11
gdbbp_Error::__construct()
S
100 1 2
GDATTFront::edit_reply()
S
74 1 4
GDATTFront::edit_topic()
S
74 1 4
d4p_sanitize_html_classes()
S
72 1 5
gdbbp_Error::add()
S
79 1 3
GDATTFront::save_reply()
S
74 1 4
GDATTAdminMeta::__construct()
S
79 1 3
GDATTAdmin::menu_attachments()
S
72 1 5
d4p_sanitize_key_expanded()
S
75 1 4
GDATTAdminMeta::load()
S
63 1 10
GDATTTools::__construct()
S
79 1 3
GDATTAdmin::__construct()
S
79 1 3
GDATTAdminMeta::metabox_files()
S
70 1 6
GDATTFront::__construct()
S
79 1 3
d4p_bbattachment_handle_upload_error()
S
80 1 3
GDATTDefaults::__construct()
S
100 1 2
GDATTAdminMeta::admin_post_columns()
S
73 1 4
GDATTFront::include_scripts_and_styles()
S
66 1 8
GDATTCore::init_thumbnail_size()
S
78 1 3
GDATTTools::delete_all_logged_errors()
S
73 1 5
d4p_sanitize_slug()
S
79 1 3
d4p_bba_o()
S
80 1 3
GDATTFront::save_topic()
S
74 1 4
GDATTAdmin::load()
S
69 1 6
GDATTFront::post_has_changed()
S
75 1 4
GDATTAdmin::admin_menu()
S
68 1 7