WPTC_BackblazeFacade B

Total Complexity 90
Dependencies 8
Dependents 0
Total lines 450
Lines of code 332
Logical lines of code 208
Comment lines 9
Methods 27
Properties 7

Methods 27

Method Rating Maintainability Complexity Lines of code
process_exception()
A
44 14 43
abort_all_multipart_uploads()
A
47 8 36
init()
A
47 7 35
upload_file()
S
49 7 28
download_file()
S
53 5 21
chunk_download_file()
S
53 5 21
is_authorized_during_initial_setup()
S
57 5 19
chunk_upload_file()
S
54 4 21
is_forbidden_error()
S
66 5 8
die_with_error()
S
65 3 9
can_show_error_alert()
S
71 3 6
is_init_auth_request()
S
70 3 6
check_wptc_verify_file()
S
61 2 13
return_based_on_req()
S
70 2 6
is_authorized()
S
66 2 9
enable_versioning()
S
67 2 8
is_conflicting_error()
S
74 2 5
is_500_error()
S
74 2 5
__construct()
S
82 1 3
get_directory_contents()
S
82 1 3
get_quota_div()
S
73 1 5
get_account_info()
S
74 1 5
unlink_account()
S
82 1 3
validate_max_revision_limit()
S
82 1 3
get_authorize_url()
S
81 1 3
init_additional_S3_client()
S
72 1 5
retrieve_revisions()
S
82 1 3