Rop_Services_Abstract B

Total Complexity 82
Dependencies 5
Dependents 1
Total lines 835
Lines of code 360
Logical lines of code 179
Comment lines 336
Methods 32
Properties 8

Methods 32

Method Rating Maintainability Complexity Lines of code
get_path_by_url()
B
35 19 86
rop_get_error_docs()
A
38 6 82
get_service_active_accounts()
S
52 6 27
is_set_not_empty()
S
56 6 19
get_url()
S
56 6 18
rop_download_external_image()
S
54 4 20
authorize()
S
55 4 19
get_service_id()
S
62 3 11
register_endpoint()
S
56 2 21
convert_image_to_base64()
S
65 2 9
get_legacy_url()
S
67 2 7
treat_underscore_exception()
S
67 2 8
get_endpoint_url()
S
78 1 3
strip_whitespace()
S
76 1 4
is_remote_file()
S
78 1 3
is_curl_active()
S
80 1 3
expose_endpoints()
S
100 1 0
get_api()
S
100 1 0
set_api()
S
100 1 0
populate_additional_data()
S
100 1 0
strip_excess_blank_lines()
S
75 1 4
unstrip_underscore()
S
79 1 3
share()
S
100 1 0
strip_underscore()
S
79 1 3
normalize_string()
S
79 1 3
maybe_authenticate()
S
100 1 0
get_service()
S
100 1 0
authenticate()
S
100 1 0
init()
S
100 1 0
request_api_token()
S
100 1 0
set_credentials()
S
100 1 0
__construct()
S
68 1 7