Code Analysis: WP Ultimate Exporter 2.4.10

Function Rating Maintainability Complexity Lines of code
Smackcoders\SMEXP\PostExport::getCustomFieldValue()
D
0
172 457
Smackcoders\SMEXP\PostExport::getRecordsBasedOnPostTypes()
D
7
109 310
Smackcoders\SMEXP\PostExport::getPostsMetaDataBasedOnRecordId()
D
6
98 367
Smackcoders\SMEXP\WooCommerceExport::getProductData()
D
12
69 307
Smackcoders\SMEXP\ExportExtension::getTermsAndTaxonomies()
D
17
56 268
Smackcoders\SMEXP\ExportExtension::getPostsDataBasedOnRecordId()
D
19
42 232
Smackcoders\SMEXP\ExportExtension::FetchUsers()
D
22
42 199
Smackcoders\SMEXP\ExportExtension::totalRecords()
D
23
43 172
Smackcoders\SMEXP\ExportExtension::FetchDataByPostTypes()
D
32 48 76
Smackcoders\SMEXP\ExportExtension::finalDataToExport()
D
23
38 176
Smackcoders\SMEXP\CustomerReviewExport::FetchCustomerReviews()
D
29 39 104
Smackcoders\SMEXP\ExportHandler::getPostTypes()
D
51 37 14
Smackcoders\SMEXP\ExportExtension::proceedExport()
C
28
27 147
Smackcoders\SMEXP\ExportExtension::getPolylangData()
C
32 30 96
Smackcoders\SMEXP\JetEngineExport::jetEngineActivate()
C
33 30 88
Smackcoders\SMEXP\WooCommerceExport::getVariationData()
C
26
24 148
Smackcoders\SMEXP\ExportExtension::getWidgetData()
C
32 23 104
Smackcoders\SMEXP\WooCommerceExport::getWooComOrderData()
C
25
18 174
Smackcoders\SMEXP\ExportExtension::change_fieldname_depends_on_post_type()
C
38 23 77
Smackcoders\SMEXP\ExportExtension::FetchComments()
B
34 22 87
Smackcoders\SMEXP\ExportExtension::parseData()
B
39 23 60
Smackcoders\SMEXP\ExportExtension::getWoocommerceMetaValue()
B
39 22 69
Smackcoders\SMEXP\WooCommerceExport::FetchTaxonomies()
B
33 19 91
Smackcoders\SMEXP\ExportExtension::applyEventExclusion()
B
39 17 79
Smackcoders\SMEXP\ExportExtension::exportData()
B
47 18 35
Smackcoders\SMEXP\ExportExtension::getOptionalType()
B
44 17 47
Smackcoders\SMEXP\ExportExtension::generateHeaders()
B
44 17 41
Smackcoders\SMEXP\PostExport::FetchCategories()
A
36 13 72
Smackcoders\SMEXP\WooCommerceExport::getCourseDataMasterLMS()
A
32 10 106
Smackcoders\SMEXP\ExportExtension::unParse()
A
48 15 29
Smackcoders\SMEXP\ExportExtension::_enclose_value()
A
51 15 23
Smackcoders\SMEXP\WooCommerceExport::getMenuData()
A
39 12 64
Smackcoders\SMEXP\PostExport::FetchTags()
A
38 12 63
Smackcoders\SMEXP\ExportExtension::returnMetaValueAsCustomerInput()
A
45 12 53
Smackcoders\SMEXP\LearnPressExport::getCourseData()
A
38 10 70
Smackcoders\SMEXP\WooCommerceExport::getCourseData()
A
38 10 70
Smackcoders\SMEXP\ExportExtension::getWPMLData()
A
44 11 44
Smackcoders\SMEXP\ExportExtension::commentsCount()
A
48 8 34
Smackcoders\SMEXP\ExportExtension::fetchCategoryFieldValue()
S
49 6 35
Smackcoders\SMEXP\ExportExtension::setDelimiter()
S
58 7 16
Smackcoders\SMEXP\LearnPressExport::getQuizData()
S
43 5 45
Smackcoders\SMEXP\WooCommerceExport::getQuizData()
S
43 5 45
Smackcoders\SMEXP\ExpCSVHandler::check_parent_plugin_version()
S
48 5 35
Smackcoders\SMEXP\ElementorExport::templateExport()
S
44 4 43
Smackcoders\SMEXP\LearnPressExport::getQuestionData()
S
52 5 23
Smackcoders\SMEXP\WooCommerceExport::getQuestionData()
S
52 5 23
Smackcoders\SMEXP\ExportExtension::doHooks()
S
54 5 22
Smackcoders\SMEXP\ExportExtension::replace_prefix_yoast_wpseo_from_fieldname()
S
57 5 19
Smackcoders\SMEXP\WooCommerceExport::getLessonDataMasterLMS()
S
43 3 45
Smackcoders\SMEXP\ExportExtension::hierarchy_based_term_name()
S
50 4 29
Smackcoders\SMEXP\ExportExtension::call_back_to_get_parent()
S
53 4 28
onpluginsload()
S
60 5 12
Smackcoders\SMEXP\WooCommerceExport::elementor_export()
S
55 4 19
Smackcoders\SMEXP\ExportExtension::array_to_xml()
S
57 4 18
Smackcoders\SMEXP\WooCommerceExport::getWooComCustomerUser()
S
58 4 14
Smackcoders\SMEXP\ExportExtension::getTypesFields()
S
62 4 12
Smackcoders\SMEXP\PostExport::getAttachment()
S
60 4 12
Smackcoders\SMEXP\ExportExtension::hierarchy_based_term_cat_name()
S
55 3 21
Smackcoders\SMEXP\ExportExtension::getUserRole()
S
60 3 15
Smackcoders\SMEXP\LearnPressExport::getOrderData()
S
49 2 29
Smackcoders\SMEXP\WooCommerceExport::getOrderData()
S
49 2 29
Smackcoders\SMEXP\PostExport::import_post_types()
S
58 3 13
Smackcoders\SMEXP\PostExport::getAllPodsFields()
S
62 3 11
Smackcoders\SMEXP\WooCommerceExport::getQuestionDataMasterLMS()
S
52 2 22
Smackcoders\SMEXP\ExportExtension::getaioseoFieldValue()
S
66 3 8
Smackcoders\SMEXP\ExportExtension::getInstance()
S
59 2 15
Smackcoders\SMEXP\ExportHandler::getAuthors()
S
60 2 12
Smackcoders\SMEXP\LearnPressExport::getLessonData()
S
60 2 12
Smackcoders\SMEXP\ExpInstall::plugin_row_meta()
S
60 2 12
Smackcoders\SMEXP\WooCommerceExport::getLessonData()
S
60 2 12
Smackcoders\SMEXP\PostExport::getRepeaterofRepeater()
S
60 2 12
Smackcoders\SMEXP\ExportExtension::getRepeater()
S
62 2 11
Smackcoders\SMEXP\WooCommerceExport::quizzDataMasterLMS()
S
53 1 21
Smackcoders\SMEXP\ExportExtension::downloadFunction()
S
57 1 17
Smackcoders\SMEXP\ExportExtension::mergeWithUserMeta()
S
76 2 5
Smackcoders\SMEXP\ExportExtension::replace_wpcr3_from_fieldname()
S
69 2 7
Smackcoders\SMEXP\WooCommerceExport::getInstance()
S
67 2 8
Smackcoders\SMEXP\ExpCSVHandler::getInstance()
S
66 2 9
Smackcoders\SMEXP\PostExport::getRepeater()
S
62 2 10
Smackcoders\SMEXP\LearnPressExport::getInstance()
S
69 2 7
Smackcoders\SMEXP\ExportExtension::replace_prefix_pods_from_fieldname()
S
69 2 7
Smackcoders\SMEXP\ExportHandler::getTaxonomies()
S
63 2 10
Smackcoders\SMEXP\ExpCSVHandler::init()
S
75 2 5
Smackcoders\SMEXP\CustomerReviewExport::getInstance()
S
69 2 7
Smackcoders\SMEXP\JetEngineExport::getInstance()
S
69 2 7
Smackcoders\SMEXP\Plugin::getInstance()
S
70 2 7
Smackcoders\SMEXP\PostExport::getInstance()
S
69 2 7
Smackcoders\SMEXP\ExportExtension::replace_prefix_aioseop_from_fieldname()
S
69 2 7
Smackcoders\SMEXP\ExpInstall::getInstance()
S
69 2 7
Smackcoders\SMEXP\ExportExtension::replace_underscore_from_fieldname()
S
69 2 7
Smackcoders\SMEXP\ExportExtension::replace_prefix_wpsc_from_fieldname()
S
69 2 7
Smackcoders\SMEXP\metabox::getInstance()
S
69 2 7
Smackcoders\SMEXP\ExportExtension::replace_prefix_wpcf_from_fieldname()
S
69 2 7
Smackcoders\SMEXP\ExportExtension::isJSON()
S
75 2 4
Smackcoders\SMEXP\ExportHandler::getInstance()
S
68 2 8
Smackcoders\SMEXP\LearnPressExport::__construct()
S
80 1 3
Smackcoders\SMEXP\PostExport::get_common_post_metadata()
S
71 1 5
Smackcoders\SMEXP\ExportHandler::__construct()
S
80 1 3
Smackcoders\SMEXP\ExpCSVHandler::__construct()
S
68 1 7
Smackcoders\SMEXP\ExpCSVHandler::dismiss_function_new()
S
76 1 4
Smackcoders\SMEXP\ExportExtension::getAttachment()
S
67 1 7
Smackcoders\SMEXP\WooCommerceExport::orderDataMasterLMS()
S
71 1 5
Smackcoders\SMEXP\ExportExtension::FetchACFData()
S
91 1 2
Smackcoders\SMEXP\ExportExtension::get_common_post_metadata()
S
71 1 5
Smackcoders\SMEXP\JetEngineExport::__construct()
S
74 1 5
Smackcoders\SMEXP\PostExport::__construct()
S
80 1 3
Smackcoders\SMEXP\ExpInstall::__construct()
S
80 1 3
Smackcoders\SMEXP\ExportExtension::get_common_unserialize()
S
81 1 3
Smackcoders\SMEXP\ExportExtension::split_terms_by_arrow()
S
72 1 5
Smackcoders\SMEXP\ExportExtension::__construct()
S
80 1 3
Smackcoders\SMEXP\CustomerReviewExport::__construct()
S
80 1 3
Smackcoders\SMEXP\ExpCSVHandler::dismiss_function()
S
68 1 7
Smackcoders\SMEXP\metabox::__construct()
S
80 1 3
Smackcoders\SMEXP\WooCommerceExport::__construct()
S
80 1 3
Smackcoders\SMEXP\ElementorExport::__construct()
S
82 1 3
Smackcoders\SMEXP\ExportHandler::doHooks()
S
72 1 5
Smackcoders\SMEXP\Plugin::getPluginSlug()
S
82 1 3
Smackcoders\SMEXP\ExpInstall::init()
S
77 1 3
Smackcoders\SMEXP\ExportExtension::get_active_plugins()
S
76 1 4
Notice_msg_exporter_free()
S
100 1 7