WPTC_WasabiFacade B

Total Complexity 91
Dependencies 8
Dependents 1
Total lines 457
Lines of code 335
Logical lines of code 213
Comment lines 9
Methods 27
Properties 7

Methods 27

Method Rating Maintainability Complexity Lines of code
process_exception()
A
44 14 43
init()
A
45 8 40
abort_all_multipart_uploads()
A
47 8 36
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
62 2 11
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