MxChat_Pinecone_Manager D

Total Complexity 130
Dependencies 1
Dependents 2
Total lines 984
Lines of code 646
Logical lines of code 332
Comment lines 170
Methods 18
Properties 0

Methods 18

Method Rating Maintainability Complexity Lines of code
mxchat_scan_pinecone_for_processed_content()
B
34 21 88
mxchat_scan_pinecone_vectors()
B
37 15 72
fetch_pinecone_vectors_by_ids()
A
39 14 61
mxchat_get_pinecone_processed_content()
A
43 12 47
mxchat_delete_all_from_pinecone()
A
42 11 57
mxchat_fetch_pinecone_records()
A
42 11 49
mxchat_fetch_vectors_by_ids()
A
43 9 47
mxchat_remove_from_processed_content_caches()
A
52 9 26
mxchat_delete_from_pinecone()
S
42 5 60
mxchat_delete_from_pinecone_by_url()
S
50 5 29
mxchat_delete_from_pinecone_by_vector_id()
S
47 3 39
mxchat_delete_pinecone_batch()
S
48 3 38
mxchat_validate_pinecone_credentials()
S
71 3 6
mxchat_get_pinecone_credentials()
S
67 3 7
get_instance()
S
69 2 7
mxchat_remove_from_pinecone_vector_cache()
S
66 2 8
log_pinecone_error()
S
91 1 2
__construct()
S
78 1 3