EPKB_AI_REST_Chat_Controller A

Total Complexity 67
Dependencies 9
Dependents 0
Total lines 627
Lines of code 411
Logical lines of code 137
Comment lines 132
Methods 15
Properties 1

Methods 15

Method Rating Maintainability Complexity Lines of code
send_message()
B
40 15 62
get_conversation_details()
A
45 9 41
register_routes()
A
38 5 88
get_conversation()
A
45 8 42
get_conversations_table()
A
53 8 21
get_conversation_permissions_check()
S
50 6 29
send_message_permissions_check()
S
57 4 18
get_message_params()
S
50 2 31
get_table_params()
S
50 1 35
delete_conversation()
S
62 2 11
delete_selected_conversations()
S
62 2 11
delete_all_conversations()
S
64 2 10
admin_permissions_check()
S
80 1 3
validate_chat_id()
S
79 1 3
optimize_message()
S
70 1 6