Wp_Arvancloud_Storage_Admin D

Total Complexity 152
Dependencies 4
Dependents 1
Total lines 1,066
Lines of code 556
Logical lines of code 305
Comment lines 303
Methods 34
Properties 2

Methods 34

Method Rating Maintainability Complexity Lines of code
upload_media_to_storage()
B
39 19 60
process_media_actions()
B
40 17 57
wp_update_attachment_metadata()
A
53 15 20
delete_media_from_storage()
A
49 11 31
config_access_keys()
A
45 9 42
get_media_action_result_message()
A
50 9 27
maybe_upload_attachments()
S
52 6 27
upload_image_to_storage()
S
52 6 24
add_media_row_actions()
S
59 6 13
maybe_display_media_action_message()
S
60 5 12
save_plugin_settings()
S
55 4 21
handle_bulk_actions_upload()
S
56 4 19
calculate_image_srcset()
S
58 4 15
store_selected_bucket_in_db()
S
58 3 15
get_media_action_strings()
S
64 3 9
add_media_row_action()
S
63 3 9
get_media_action_url()
S
61 2 12
add_edit_attachment_metabox()
S
62 2 12
ajax_get_attachment_provider_details()
S
62 2 11
setup_admin_menu()
S
54 1 26
get_available_media_actions()
S
63 2 11
maybe_do_provider_action()
S
67 2 8
get_message()
S
69 2 7
render_edit_attachment_metabox()
S
68 2 7
is_attachment_served_by_storage()
S
68 2 7
bulk_actions_upload()
S
70 2 6
media_library_url_rewrite()
S
65 2 9
enqueue_styles()
S
77 1 3
get_messages()
S
64 1 10
about_us_page()
S
80 1 3
filter_input()
S
78 1 3
settings_page()
S
80 1 3
enqueue_scripts()
S
63 1 10
__construct()
S
68 1 7