Sensei_REST_API_Data_Port_Controller S

Total Complexity 40
Dependencies 5
Dependents 0
Total lines 506
Lines of code 325
Logical lines of code 79
Comment lines 123
Methods 19
Properties 1

Methods 19

Method Rating Maintainability Complexity Lines of code
prepare_to_serve_job_logs()
S
51 7 26
request_post_start_job()
S
49 5 34
register_routes()
S
43 1 67
get_item_schema()
S
45 2 50
request_get_job()
S
57 3 17
request_get_job_logs()
S
58 3 14
request_post_job()
S
60 3 14
get_logs_schema()
S
48 1 41
request_delete_job()
S
56 2 19
resolve_job()
S
70 3 6
request_process_job()
S
60 2 14
prepare_to_serve_job()
S
67 1 8
__construct()
S
81 1 3
can_user_access_rest_api()
S
80 1 3
get_job()
S
78 1 3
get_active_job()
S
79 1 3
get_handler_class()
S
100 1 0
create_job()
S
100 1 0
get_job_id_param()
S
79 1 3