XAGIO_MODEL_OCW D

Total Complexity 572
Dependencies 10
Dependents 3
Total lines 2,988
Lines of code 2,214
Logical lines of code 1,321
Comment lines 242
Methods 47
Properties 1

Methods 47

Method Rating Maintainability Complexity Lines of code
runWizard()
D
0
143 588
gutenbergApplyTexts()
D
26
54 113
xagio_add_service_links()
D
26
39 144
installKadenceImport()
D
30 33 105
xagio_import_single_attachment_preserving_id()
D
33 33 83
xagio_process_manifest_array()
C
33 31 87
gutenbergExtractTexts()
C
35 31 73
saveStep()
B
33 16 93
xagio_import_single_post_preserving_id()
B
38 17 65
xagio_fix_agentx_menu_labels_and_urls()
A
46 12 37
recursiveExtract()
A
48 11 33
xagio_import_menu_term_preserving_id()
A
41 9 57
installElementor()
A
43 9 50
injectContactUsAddress()
A
47 10 35
getTemplate()
A
45 9 37
installKadence()
A
44 8 46
recursiveReplace()
A
49 8 31
xagio_cleanup_dir()
S
51 7 27
xagio_relativize_upload_urls_deep()
S
52 7 25
initialize()
S
39 3 82
checkKadenceStatus()
S
57 6 16
xagio_regenerate_and_update_attachment_metadata()
S
58 6 14
xagio_clear_elementor_and_menu_terms()
S
45 4 43
setHomepage()
S
51 5 27
ensureKadenceTheme()
S
52 5 23
ensureHelloElementorTheme()
S
52 5 23
getTemplatePage()
S
51 4 30
xagio_get_first_entry_by_name_suffix()
S
59 5 13
xagio_safe_set_sidebars_widgets()
S
61 5 11
stripHtmlAttributes()
S
55 4 19
updateGroupLabel()
S
56 4 17
clearElementorCache()
S
57 4 16
convertToDrafts()
S
53 3 24
getPostTitles()
S
52 3 23
claimTemplate()
S
57 3 16
checkElementorStatus()
S
66 3 9
getSteps()
S
60 2 13
requestArgs()
S
68 2 6
createTable()
S
62 1 13
resetWizard()
S
68 1 7
getTemplates()
S
69 1 6
saveProjectId()
S
65 1 9
checkStatuses()
S
72 1 5
extractFieldsFromJson()
S
73 1 5
combineFieldsIntoJson()
S
72 1 5
xagio_make_temp_dir()
S
70 1 6
removeTable()
S
76 1 4