Code Analysis: Export Customers Data 1.2.4

Function Rating Maintainability Complexity Lines of code
wevp_import_product_variations()
D
27
40 127
XLSXWriter::styleFontIndexes()
D
32 36 85
XLSXWriter::writeStylesXML()
C
29
27 117
SimpleXLSX::_parse()
C
35 26 77
SimpleXLSX::_unzip()
B
31 19 113
XLSXWriter::numberFormatStandardized()
B
47 23 28
SimpleXLSX::value()
B
42 19 51
XLSXWriter::convert_date_time()
B
44 17 37
wevp_export_data_function()
A
38 13 70
XLSXWriter::writeCell()
A
50 16 22
XLSXWriter::writeSheetHeader()
A
47 14 30
XLSXWriter::initializeSheet()
A
39 10 64
SimpleXLSX::rowsEx()
A
41 10 60
XLSXWriter::writeSheetRow()
A
46 11 34
XLSXWriter::determineNumberFormatType()
A
56 12 15
SimpleXLSX::dimension()
A
49 9 32
SimpleXLSX::getCell()
A
50 9 28
wevp_product_variations_import_export_box()
A
40 5 85
XLSXWriter::writeToFile()
A
47 8 33
SimpleXLSX::rows()
A
49 7 33
wevp_sanitize_data()
A
56 8 17
XLSXWriter::finalizeSheet()
S
48 6 31
SimpleXLSX::getEntryXML()
S
51 6 25
wevp_get_product_attr()
S
56 5 18
wevp_admin_head()
S
50 3 45
XLSXWriter::writeSheet()
S
60 5 13
XLSXWriter::buildWorkbookXML()
S
51 4 26
wevp_add_product_variations_meta_box()
S
58 4 16
SimpleXLSX::__construct()
S
59 4 15
SimpleXLSX::worksheet()
S
59 4 14
is_product_variable()
S
61 4 13
SimpleXLSX::toHTML()
S
61 4 12
SimpleXLSX::getEntryData()
S
61 4 11
SimpleXLSX::_parseRichText()
S
62 4 11
SimpleXLSX::_substr()
S
75 4 3
XLSXWriter_BuffererWriter::purge()
S
64 4 10
XLSXWriter_BuffererWriter::isValidUTF8()
S
67 4 7
SimpleXLSX::entryExists()
S
63 4 10
SimpleXLSX::getIndex()
S
59 3 13
SimpleXLSX::parse()
S
61 3 12
XLSXWriter::buildContentTypesXML()
S
57 2 17
wevp_admin_scripts()
S
57 2 16
XLSXWriter::buildCoreXML()
S
56 2 16
wevp_array_unique_recursive()
S
65 3 9
XLSXWriter::xlsCell()
S
62 3 10
SimpleXLSX::error()
S
64 3 10
SimpleXLSX::unixstamp()
S
64 3 9
XLSXWriter::__destruct()
S
69 3 7
XLSXWriter::countSheetRows()
S
74 3 4
XLSXWriter::markMergedCell()
S
63 3 9
XLSXWriter::buildWorkbookRelsXML()
S
59 2 14
XLSXWriter::initializeColumnTypes()
S
60 2 14
wevp_plugin_linx()
S
62 2 11
wevp_settings()
S
65 2 9
SimpleXLSX::sheetName()
S
71 2 6
XLSXWriter_BuffererWriter::write()
S
71 2 6
XLSXWriter::tempFilename()
S
69 2 6
SimpleXLSX::parseData()
S
71 2 6
SimpleXLSX::parseFile()
S
72 2 6
wevp_pre()
S
74 2 5
XLSXWriter_BuffererWriter::fseek()
S
69 2 7
XLSXWriter_BuffererWriter::ftell()
S
70 2 7
XLSXWriter::log()
S
76 2 3
XLSXWriter::add_to_list_get_index()
S
65 2 9
SimpleXLSX::parseError()
S
75 2 4
SimpleXLSX::_strlen()
S
77 2 3
XLSXWriter::sanitize_sheetname()
S
64 2 8
SimpleXLSX::parseErrno()
S
75 2 4
SimpleXLSX::setDateTimeFormat()
S
79 2 3
SimpleXLSX::href()
S
77 2 3
SimpleXLSX::_strpos()
S
76 2 3
SimpleXLSX::_strrpos()
S
76 2 3
XLSXWriter_BuffererWriter::close()
S
70 2 7
SimpleXLSX::_strtoupper()
S
77 2 3
XLSXWriter_BuffererWriter::__construct()
S
68 2 7
XLSXWriter::__construct()
S
64 2 10
XLSXWriter::buildRelationshipsXML()
S
64 1 11
wevp_pree()
S
75 1 5
SimpleXLSX::getPackage()
S
82 1 3
XLSXWriter::writeToStdOut()
S
74 1 5
SimpleXLSX::sheetsCount()
S
80 1 3
XLSXWriter::setSubject()
S
92 1 1
SimpleXLSX::errno()
S
82 1 3
SimpleXLSX::getStyles()
S
82 1 3
XLSXWriter::buildAppXML()
S
65 1 9
XLSXWriter::array_first_key()
S
73 1 5
XLSXWriter::setCompany()
S
92 1 1
XLSXWriter::setDescription()
S
92 1 1
SimpleXLSX::sheetNames()
S
82 1 3
SimpleXLSX::success()
S
81 1 3
XLSXWriter::addCellStyle()
S
69 1 6
XLSXWriter::writeToString()
S
71 1 6
XLSXWriter::setTempDir()
S
92 1 1
XLSXWriter::setKeywords()
S
92 1 1
XLSXWriter::setTitle()
S
92 1 1
wevp_fetch_array()
S
79 1 3
XLSXWriter::xmlspecialchars()
S
71 1 5
XLSXWriter_BuffererWriter::__destruct()
S
82 1 3
XLSXWriter::sanitize_filename()
S
67 1 6
XLSXWriter::setAuthor()
S
92 1 1
wevp_admin_menu()
S
71 1 5
SimpleXLSX::sheets()
S
82 1 3