PHPExcel_Writer_HTML D

Total Complexity 225
Dependencies 20
Dependents 0
Total lines 1,513
Lines of code 830
Logical lines of code 596
Comment lines 468
Methods 38
Properties 14

Methods 38

Method Rating Maintainability Complexity Lines of code
_generateRow()
D
23
45 170
buildCSS()
B
34 19 91
generateSheetData()
B
38 17 72
_calculateSpans()
A
40 15 59
_mapBorderStyle()
A
54 15 19
_extendRowsForChartsAndImages()
A
44 13 47
generateHTMLHeader()
A
46 12 36
_writeImageInCell()
A
45 10 39
_generateTableHeader()
A
48 10 31
_createCSSStyleFont()
S
54 7 20
_writeChartInCell()
S
49 6 27
_mapHAlign()
S
62 7 11
generateStyles()
S
54 6 20
generateNavigation()
S
53 5 22
save()
S
54 4 21
_mapVAlign()
S
65 5 9
formatColor()
S
58 3 15
_createCSSStyleAlignment()
S
62 3 10
_setMargins()
S
56 1 19
_assembleCSS()
S
66 2 8
_createCSSStyleBorder()
S
71 2 5
_createCSSStyleFill()
S
68 2 7
setImagesRoot()
S
77 1 4
getSheetIndex()
S
82 1 3
setSheetIndex()
S
77 1 4
setUseInlineCss()
S
77 1 4
getUseInlineCss()
S
82 1 3
setEmbedImages()
S
77 1 4
getEmbedImages()
S
82 1 3
_createCSSStyle()
S
64 1 10
getImagesRoot()
S
82 1 3
writeAllSheets()
S
77 1 4
getGenerateSheetNavigationBlock()
S
82 1 3
_generateTableFooter()
S
73 1 5
setGenerateSheetNavigationBlock()
S
76 1 4
generateHTMLFooter()
S
71 1 6
_createCSSStyleBorders()
S
66 1 8
__construct()
S
76 1 4