ExpClient D

Total Complexity 202
Dependencies 6
Dependents 7
Total lines 1,099
Lines of code 951
Logical lines of code 633
Comment lines 8
Methods 34
Properties 13

Methods 34

Method Rating Maintainability Complexity Lines of code
createDoc()
D
15
70 238
getProductFields()
C
29
20 126
indexDocs()
B
33 14 99
sendData()
A
41 12 55
getTopCategory()
S
57 7 17
__construct()
S
50 6 28
index_post_type()
S
46 5 38
getSanitizedData()
S
53 6 23
index_pdf()
S
46 4 36
new_start_sync()
S
48 4 33
getCustomFields()
S
57 5 15
getProductImage()
S
62 5 11
index_category()
S
53 4 21
getPostTypes()
S
54 4 21
extract_text_from_pdf()
S
52 3 25
deleteDoc()
S
58 3 14
getDocpath()
S
60 3 13
getPostCount()
S
63 3 11
get_images_from_content()
S
62 3 11
getPdfMeta()
S
57 2 17
convert_to_tz_format()
S
66 3 8
createPdfDoc()
S
62 2 12
safe_get_product_data()
S
67 2 8
getValues()
S
69 2 7
startIndex()
S
61 1 12
exp_count_pdfs_in_media_library()
S
62 1 12
removeShortcodes()
S
75 1 4
indexUpdatedDoc()
S
66 1 7
getAllPostCount()
S
78 1 3
start_sync()
S
67 1 7
indexNewDoc()
S
66 1 7
end_sync()
S
70 1 5
updateLastSyncStatus()
S
72 1 5
__destruct()
S
91 1 2