Code Analysis: WP Ultimate Exporter 1.7

Function Rating Maintainability Complexity Lines of code
Smackcoders\SMEXP\WooCommerceExport::getProductData()
D
7
97 357
Smackcoders\SMEXP\PostExport::getCustomFieldValue()
D
10
89 293
Smackcoders\SMEXP\ExportExtension::getTermsAndTaxonomies()
D
20
56 195
Smackcoders\SMEXP\PostExport::getRecordsBasedOnPostTypes()
D
24
56 143
Smackcoders\SMEXP\ExportExtension::FetchUsers()
D
26
37 135
Smackcoders\SMEXP\CustomerReviewExport::FetchCustomerReviews()
D
29 39 104
Smackcoders\SMEXP\ExportExtension::finalDataToExport()
D
26
35 134
Smackcoders\SMEXP\WooCommerceExport::getWooComOrderData()
D
29 32 114
Smackcoders\SMEXP\ExportExtension::proceedExport()
C
33 25 92
Smackcoders\SMEXP\ExportExtension::FetchDataByPostTypes()
C
39 26 56
Smackcoders\SMEXP\ExportExtension::getWidgetData()
C
35 23 83
Smackcoders\SMEXP\ExportExtension::change_fieldname_depends_on_post_type()
B
40 23 64
Smackcoders\SMEXP\ExportExtension::parseData()
B
41 23 48
Smackcoders\SMEXP\ExportExtension::totalRecords()
B
37 21 72
Smackcoders\SMEXP\WooCommerceExport::FetchTaxonomies()
B
33 19 90
Smackcoders\SMEXP\PostExport::getPostsMetaDataBasedOnRecordId()
B
34 18 85
Smackcoders\SMEXP\ExportHandler::getPostTypes()
B
55 22 13
Smackcoders\SMEXP\ExportExtension::exportData()
B
47 19 35
Smackcoders\SMEXP\ExportExtension::FetchComments()
B
40 17 53
Smackcoders\SMEXP\ExportExtension::getOptionalType()
B
47 18 36
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
49 12 28
Smackcoders\SMEXP\ExportExtension::getPostsDataBasedOnRecordId()
A
48 9 35
Smackcoders\SMEXP\PostExport::FetchCategories()
A
42 7 49
Smackcoders\SMEXP\ExportExtension::commentsCount()
A
48 8 31
Smackcoders\SMEXP\ExportExtension::getPolylangData()
A
47 7 31
Smackcoders\SMEXP\PostExport::FetchTags()
S
45 6 40
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\ExpCSVHandler::admin_notice_exporter_free()
S
63 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\WooCommerceExport::getLessonData()
S
60 2 12
Smackcoders\SMEXP\ExpInstall::plugin_row_meta()
S
60 2 12
Smackcoders\SMEXP\PostExport::getRepeaterofRepeater()
S
60 2 12
Smackcoders\SMEXP\ExpCSVHandler::getInstance()
S
61 2 12
Smackcoders\SMEXP\ExportHandler::getAuthors()
S
62 2 11
Smackcoders\SMEXP\ExportExtension::getInstance()
S
63 2 11
Smackcoders\SMEXP\ExpCSVHandler::init()
S
75 2 5
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\PostExport::getInstance()
S
69 2 7
Smackcoders\SMEXP\ExportExtension::replace_prefix_pods_from_fieldname()
S
71 2 6
Smackcoders\SMEXP\ExpInstall::getInstance()
S
69 2 7
Smackcoders\SMEXP\ExpInstall::install_actions()
S
72 2 5
Smackcoders\SMEXP\ExportExtension::replace_prefix_wpcf_from_fieldname()
S
71 2 6
Smackcoders\SMEXP\ExpInstall::check_version()
S
71 2 6
Smackcoders\SMEXP\WooCommerceExport::getInstance()
S
67 2 8
Smackcoders\SMEXP\CustomerReviewExport::getInstance()
S
69 2 7
Smackcoders\SMEXP\Plugin::getInstance()
S
70 2 7
Smackcoders\SMEXP\ExportExtension::replace_prefix_wpsc_from_fieldname()
S
71 2 6
Smackcoders\SMEXP\ExportExtension::getRepeater()
S
62 2 10
Smackcoders\SMEXP\ExportHandler::getInstance()
S
68 2 8
Smackcoders\SMEXP\PostExport::getRepeater()
S
62 2 10
Smackcoders\SMEXP\ExportExtension::isJSON()
S
75 2 4
Smackcoders\SMEXP\ExportHandler::getTaxonomies()
S
63 2 10
Smackcoders\SMEXP\ExportExtension::replace_underscore_from_fieldname()
S
70 2 6
Smackcoders\SMEXP\ExportExtension::mergeWithUserMeta()
S
78 2 4
Smackcoders\SMEXP\ExportExtension::__construct()
S
80 1 3
Smackcoders\SMEXP\ExportExtension::getAttachment()
S
67 1 7
Smackcoders\SMEXP\ExpInstall::init()
S
71 1 5
Smackcoders\SMEXP\PostExport::getAttachment()
S
67 1 7
Smackcoders\SMEXP\ExportExtension::split_terms_by_arrow()
S
72 1 5
Smackcoders\SMEXP\ExpInstall::__construct()
S
80 1 3
Smackcoders\SMEXP\ExportHandler::__construct()
S
80 1 3
Smackcoders\SMEXP\ExpInstall::updated_notice()
S
77 1 7
Smackcoders\SMEXP\ExportExtension::get_common_post_metadata()
S
71 1 5
Smackcoders\SMEXP\ExpCSVHandler::__construct()
S
80 1 3
Smackcoders\SMEXP\ExportExtension::get_common_unserialize()
S
81 1 3
Smackcoders\SMEXP\ExpCSVHandler::init_hooks()
S
79 1 3
Smackcoders\SMEXP\PostExport::get_common_post_metadata()
S
71 1 5
Smackcoders\SMEXP\ExportExtension::get_active_plugins()
S
76 1 4
Smackcoders\SMEXP\ExportHandler::doHooks()
S
72 1 5
Smackcoders\SMEXP\Plugin::getPluginSlug()
S
82 1 3
Smackcoders\SMEXP\CustomerReviewExport::__construct()
S
80 1 3
Smackcoders\SMEXP\ExportExtension::FetchACFData()
S
91 1 2
Smackcoders\SMEXP\PostExport::__construct()
S
80 1 3
Smackcoders\SMEXP\WooCommerceExport::__construct()
S
80 1 3