WPTC_S3Facade B

Total Complexity 85
Dependencies 8
Dependents 1
Total lines 421
Lines of code 318
Logical lines of code 201
Comment lines 4
Methods 26
Properties 7

Methods 26

Method Rating Maintainability Complexity Lines of code
process_exception()
A
44 14 43
abort_all_multipart_uploads()
A
47 8 36
upload_file()
S
49 7 28
chunk_download_file()
S
53 5 21
download_file()
S
53 5 21
init()
S
49 4 31
chunk_upload_file()
S
54 4 21
is_forbidden_error()
S
66 5 8
enable_versioning()
S
63 3 11
is_authorized()
S
63 3 11
is_init_auth_request()
S
70 3 6
can_show_error_alert()
S
71 3 6
die_with_error()
S
65 3 9
check_wptc_verify_file()
S
62 2 11
validate_max_revision_limit()
S
65 2 9
return_based_on_req()
S
70 2 6
is_conflicting_error()
S
74 2 5
is_500_error()
S
74 2 5
__construct()
S
82 1 3
get_account_info()
S
74 1 5
get_quota_div()
S
73 1 5
get_directory_contents()
S
82 1 3
unlink_account()
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