UpdraftPlus_CF_Http D

Total Complexity 296
Dependencies 4
Dependents 2
Total lines 1,490
Lines of code 1,187
Logical lines of code 831
Comment lines 76
Methods 47
Properties 40

Methods 47

Method Rating Maintainability Complexity Lines of code
_header_cb()
C
34 27 87
_init()
A
42 13 50
get_objects()
A
43 12 49
put_object()
A
43 11 50
_process_headers()
A
43 11 48
list_objects()
A
44 11 45
copy_object()
A
45 11 42
get_object_to_stream()
A
49 10 29
update_object()
A
50 9 28
get_object_to_string()
A
51 9 24
head_cdn_container()
A
47 8 36
list_containers()
A
48 8 34
list_containers_info()
A
48 8 34
delete_object()
A
50 8 30
update_cdn_container()
A
49 8 28
head_container()
A
51 8 26
_make_headers()
A
51 8 26
post_account()
A
51 8 26
post_container()
A
51 8 26
delete_container()
A
52 8 24
_send_request()
A
47 7 35
list_cdn_containers()
A
49 7 34
head_object()
A
48 7 33
_auth_hdr_cb()
S
53 7 22
remove_cdn_container()
S
53 7 22
authenticate()
S
44 5 45
add_cdn_container()
S
53 6 22
_write_cb()
S
57 5 18
_make_path()
S
58 5 16
create_container()
S
60 5 13
head_account()
S
56 4 18
__construct()
S
44 1 53
purge_from_cdn()
S
60 3 13
ssl_use_cabundle()
S
63 3 12
setDebug()
S
66 3 8
close()
S
68 3 8
_reset_callback_vars()
S
52 1 28
setCFAuth()
S
65 2 9
_read_cb()
S
67 2 8
_headers()
S
70 2 6
setReadProgressFunc()
S
82 1 3
setWriteProgressFunc()
S
82 1 3
getAuthToken()
S
83 1 3
getStorageUrl()
S
83 1 3
getCDNMUrl()
S
83 1 3
get_error()
S
83 1 3
create_array()
S
74 1 4