Lingotek_API D

Total Complexity 176
Dependencies 2
Dependents 9
Total lines 877
Lines of code 589
Logical lines of code 399
Comment lines 183
Methods 43
Properties 5

Methods 43

Method Rating Maintainability Complexity Lines of code
request_translation()
B
38 18 62
patch_document()
B
38 17 65
get_translation()
A
47 11 32
update_lingotek_error_option_for_translation()
A
51 9 24
update_lingotek_error_option()
A
52 9 23
cancel_document()
A
48 8 30
cancel_translation()
A
50 8 26
get_translations_status()
S
53 7 19
update_patch_error_message()
S
55 6 18
upload_document()
S
52 5 21
log_error_on_response_failure()
S
69 6 5
get_document_ids()
S
60 4 12
get_documents()
S
60 4 12
create_project()
S
56 3 16
get_error_message_from_response()
S
67 4 7
get_projects()
S
65 4 7
get_translation_status()
S
60 3 11
get_token_details()
S
55 2 20
get_communities()
S
72 3 4
get_vaults()
S
71 3 4
get_workflows()
S
71 3 4
get_filters()
S
72 3 4
request_professional_translation_bulk()
S
57 2 15
get_document()
S
65 3 8
get_document_content()
S
64 3 8
get_document_count()
S
62 3 10
get_document_status()
S
63 3 9
request_professional_translation()
S
58 2 14
update_callback_url()
S
65 2 7
get_workflow_id()
S
78 2 3
get_response_body_from_bridge()
S
74 2 4
__construct()
S
62 2 10
get_connect_url()
S
66 2 8
get_cost_estimate()
S
61 1 12
format_args_for_upload()
S
61 1 12
get_language_mappings()
S
72 1 5
get_new_url()
S
71 1 5
upload_filter()
S
73 1 4
start_bridge_call()
S
70 1 6
end_bridge_call()
S
75 1 4
get_lingotek_terms_and_conditions()
S
65 1 8
get_api_url()
S
82 1 3
get_user_payment_information()
S
65 1 8