Code Analysis: WP Ultimate Exporter 1.7.8

Function Rating Maintainability Complexity Lines of code
Smackcoders\SMEXP\PostExport::getCustomFieldValue()
D
0
144 430
Smackcoders\SMEXP\WooCommerceExport::getProductData()
D
6
99 365
Smackcoders\SMEXP\PostExport::getPostsMetaDataBasedOnRecordId()
D
13
71 281
Smackcoders\SMEXP\PostExport::getRecordsBasedOnPostTypes()
D
21
61 165
Smackcoders\SMEXP\ExportExtension::getTermsAndTaxonomies()
D
20
56 196
Smackcoders\SMEXP\ExportExtension::FetchUsers()
D
24
42 156
Smackcoders\SMEXP\CustomerReviewExport::FetchCustomerReviews()
D
29 39 104
Smackcoders\SMEXP\ExportExtension::finalDataToExport()
D
26
36 134
Smackcoders\SMEXP\WooCommerceExport::getWooComOrderData()
D
29 32 114
Smackcoders\SMEXP\ExportExtension::FetchDataByPostTypes()
C
37 33 59
Smackcoders\SMEXP\ExportExtension::proceedExport()
C
33 25 92
Smackcoders\SMEXP\ExportExtension::getWidgetData()
C
35 23 83
Smackcoders\SMEXP\ExportExtension::change_fieldname_depends_on_post_type()
B
40 23 64
Smackcoders\SMEXP\ExportExtension::FetchComments()
B
36 22 74
Smackcoders\SMEXP\ExportExtension::parseData()
B
41 23 49
Smackcoders\SMEXP\WooCommerceExport::FetchTaxonomies()
B
33 19 91
Smackcoders\SMEXP\ExportExtension::totalRecords()
B
37 19 69
Smackcoders\SMEXP\ExportHandler::getPostTypes()
B
54 22 14
Smackcoders\SMEXP\ExportExtension::exportData()
B
47 19 35
Smackcoders\SMEXP\ExportExtension::getOptionalType()
B
47 18 36
Smackcoders\SMEXP\ExportExtension::getPostsDataBasedOnRecordId()
A
41 15 52
Smackcoders\SMEXP\ExportExtension::unParse()
A
50 15 24
Smackcoders\SMEXP\WooCommerceExport::getMenuData()
A
39 12 64
Smackcoders\SMEXP\WooCommerceExport::getCourseData()
A
38 10 70
Smackcoders\SMEXP\ExportExtension::returnMetaValueAsCustomerInput()
A
50 12 33
Smackcoders\SMEXP\ExportExtension::generateHeaders()
A
50 12 27
Smackcoders\SMEXP\ExportExtension::getWPMLData()
A
45 11 37
Smackcoders\SMEXP\PostExport::FetchCategories()
A
42 7 50
Smackcoders\SMEXP\ExportExtension::commentsCount()
A
48 8 31
Smackcoders\SMEXP\ExportExtension::getPolylangData()
A
47 7 31
Smackcoders\SMEXP\PostExport::FetchTags()
S
44 6 41
Smackcoders\SMEXP\ExportExtension::setDelimiter()
S
58 7 16
Smackcoders\SMEXP\WooCommerceExport::getQuizData()
S
43 5 45
Smackcoders\SMEXP\ExportExtension::_enclose_value()
S
57 7 14
Smackcoders\SMEXP\ExportExtension::fetchCategoryFieldValue()
S
52 6 26
Smackcoders\SMEXP\WooCommerceExport::getQuestionData()
S
52 5 23
Smackcoders\SMEXP\ExportExtension::replace_prefix_yoast_wpseo_from_fieldname()
S
60 5 13
Smackcoders\SMEXP\ExportExtension::doHooks()
S
61 5 11
Smackcoders\SMEXP\ExportExtension::hierarchy_based_term_name()
S
52 4 24
Smackcoders\SMEXP\ExportExtension::call_back_to_get_parent()
S
55 4 21
onpluginsload()
S
62 5 10
Smackcoders\SMEXP\WooCommerceExport::getWooComCustomerUser()
S
58 4 14
Smackcoders\SMEXP\ExportExtension::array_to_xml()
S
61 4 13
Smackcoders\SMEXP\ExportExtension::hierarchy_based_term_cat_name()
S
57 3 17
Smackcoders\SMEXP\ExportExtension::getTypesFields()
S
63 4 10
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\ExportExtension::getUserRole()
S
63 3 11
Smackcoders\SMEXP\ExportExtension::applyEventExclusion()
S
65 3 9
Smackcoders\SMEXP\ExportExtension::getaioseoFieldValue()
S
66 3 8
Smackcoders\SMEXP\ExpInstall::plugin_row_meta()
S
60 2 12
Smackcoders\SMEXP\WooCommerceExport::getLessonData()
S
60 2 12
Smackcoders\SMEXP\ExportHandler::getAuthors()
S
60 2 12
Smackcoders\SMEXP\PostExport::getRepeaterofRepeater()
S
60 2 12
Smackcoders\SMEXP\ExportExtension::getInstance()
S
63 2 11
Smackcoders\SMEXP\ExportHandler::getTaxonomies()
S
62 2 11
Smackcoders\SMEXP\ExpCSVHandler::getInstance()
S
62 2 11
Smackcoders\SMEXP\PostExport::getInstance()
S
69 2 7
Smackcoders\SMEXP\ExportExtension::replace_prefix_wpcf_from_fieldname()
S
71 2 6
Smackcoders\SMEXP\ExportExtension::replace_prefix_pods_from_fieldname()
S
71 2 6
Smackcoders\SMEXP\ExportExtension::mergeWithUserMeta()
S
78 2 4
Smackcoders\SMEXP\ExpInstall::install_actions()
S
72 2 5
Smackcoders\SMEXP\ExportExtension::replace_underscore_from_fieldname()
S
70 2 6
Smackcoders\SMEXP\ExportExtension::isJSON()
S
75 2 4
Smackcoders\SMEXP\ExportExtension::replace_wpcr3_from_fieldname()
S
70 2 6
Smackcoders\SMEXP\ExportExtension::replace_prefix_aioseop_from_fieldname()
S
71 2 6
Smackcoders\SMEXP\ExportExtension::getRepeater()
S
62 2 10
Smackcoders\SMEXP\CustomerReviewExport::getInstance()
S
69 2 7
Smackcoders\SMEXP\ExportHandler::getInstance()
S
68 2 8
Smackcoders\SMEXP\ExpInstall::getInstance()
S
69 2 7
Smackcoders\SMEXP\WooCommerceExport::getInstance()
S
67 2 8
Smackcoders\SMEXP\ExpInstall::check_version()
S
71 2 6
Smackcoders\SMEXP\ExpCSVHandler::init()
S
75 2 5
Smackcoders\SMEXP\Plugin::getInstance()
S
70 2 7
Smackcoders\SMEXP\ExportExtension::replace_prefix_wpsc_from_fieldname()
S
71 2 6
Smackcoders\SMEXP\PostExport::getRepeater()
S
62 2 10
Smackcoders\SMEXP\ExportExtension::__construct()
S
80 1 3
Smackcoders\SMEXP\ExportHandler::__construct()
S
80 1 3
Smackcoders\SMEXP\ExportExtension::get_active_plugins()
S
76 1 4
Smackcoders\SMEXP\Plugin::getPluginSlug()
S
82 1 3
Smackcoders\SMEXP\ExpCSVHandler::__construct()
S
80 1 3
Smackcoders\SMEXP\ExportExtension::get_common_unserialize()
S
81 1 3
Smackcoders\SMEXP\PostExport::get_common_post_metadata()
S
71 1 5
Smackcoders\SMEXP\ExpInstall::init()
S
71 1 5
Smackcoders\SMEXP\ExportExtension::get_common_post_metadata()
S
71 1 5
Smackcoders\SMEXP\ExportExtension::split_terms_by_arrow()
S
72 1 5
Smackcoders\SMEXP\PostExport::getAttachment()
S
67 1 7
Smackcoders\SMEXP\ExpInstall::__construct()
S
80 1 3
Smackcoders\SMEXP\CustomerReviewExport::__construct()
S
80 1 3
Smackcoders\SMEXP\ExportHandler::doHooks()
S
72 1 5
Notice_msg_exporter_free()
S
100 1 7
Smackcoders\SMEXP\ExpInstall::updated_notice()
S
77 1 7
Smackcoders\SMEXP\WooCommerceExport::__construct()
S
80 1 3
Smackcoders\SMEXP\PostExport::__construct()
S
80 1 3
Smackcoders\SMEXP\ExportExtension::getAttachment()
S
67 1 7
Smackcoders\SMEXP\ExportExtension::FetchACFData()
S
91 1 2