Ithemes_Sync_Request_Handler B

Total Complexity 98
Dependencies 6
Dependents 1
Total lines 535
Lines of code 381
Logical lines of code 231
Comment lines 25
Methods 26
Properties 5

Methods 26

Method Rating Maintainability Complexity Lines of code
set_current_user_to_admin()
B
38 17 70
remove_old_update_plugins_data()
A
47 14 33
init_legacy_handler()
A
41 9 59
add_old_plugin_updater_support()
A
51 11 23
parse_request()
S
52 6 23
filter_update_plugins_add_old_update_data()
S
60 5 13
add_log()
S
54 4 22
send_response()
S
54 4 20
verify_request_signature()
S
60 4 12
handle_rest_request()
S
52 3 25
json_encode()
S
60 3 13
filter_user_has_cap()
S
71 2 6
add_third_party_compatibility()
S
70 2 6
disable_ext_object_cache()
S
74 2 5
unset_full_user_capabilities()
S
78 1 3
handle_request()
S
65 1 9
for_rest_request()
S
74 1 5
set_full_user_capabilities()
S
78 1 3
disable_updater_transient_pre_filters()
S
72 1 5
return_false()
S
82 1 3
disable_2fa_verification()
S
75 1 4
init_rest_handler()
S
67 1 7
for_legacy_request()
S
74 1 5
handle_error()
S
79 1 3
return_empty_string()
S
82 1 3
__construct()
S
98 1 1