Code Analysis: DDT BRT 1.0.1

Function Rating Maintainability Complexity Lines of code
waDdtBrt_generate_ddt_function()
D
7
79 433
TTFontFile::makeSubset()
D
18
43 251
TTFontFile::extractInfo()
D
22
46 174
waDdtBrt_view_ddt_function()
D
26
45 119
tFPDF::_putfonts()
D
21
36 209
tFPDF::MultiCell()
D
28
36 140
tFPDF::Cell()
D
30 35 104
waDdtBrt_mittenti_ddt_function()
D
29
31 139
tFPDF::_putTTfontwidths()
D
32 32 96
tFPDF::_parsepngstream()
C
30 29 112
tFPDF::Write()
C
33 21 111
TTFontFile::getHMTX()
B
39 20 59
tFPDF::Image()
B
40 20 54
tFPDF::AddFont()
B
33 16 92
tFPDF::SetFont()
A
43 16 45
tFPDF::__construct()
A
35 13 81
tFPDF::_beginpage()
A
45 12 43
tFPDF::AddPage()
A
42 11 55
tFPDF::Output()
A
45 11 44
tFPDF::_putimage()
A
44 11 41
TTFontFile::getCMAP4()
A
45 11 40
tFPDF::_putpage()
A
44 10 42
tFPDF::UTF8StringToArray()
A
50 11 25
waDdtBrt_config_ddt_function()
A
43 8 60
tFPDF::GetStringWidth()
A
52 10 21
TTFontFile::getGlyphs()
A
48 9 34
waDdtBrt_generate_tables_and_defaults()
A
40 5 78
tFPDF::SetDisplayMode()
A
62 10 10
carica_css_js()
A
58 9 12
tFPDF::_putcatalog()
A
54 8 19
TTFontFile::endTTFile()
S
46 6 39
tFPDF::_tounicodecmap()
S
44 5 49
tFPDF::Text()
S
54 7 18
tFPDF::_parsejpg()
S
55 7 16
tFPDF::_loadfont()
S
60 6 12
tFPDF::_putpages()
S
50 5 27
TTFontFile::getMetrics()
S
52 5 23
tFPDF::_parsegif()
S
53 5 22
TTFontFile::getLOCA()
S
54 5 20
tFPDF::_checkoutput()
S
59 5 16
tFPDF::SetDrawColor()
S
65 6 8
tFPDF::SetFillColor()
S
63 6 9
tFPDF::_readstream()
S
59 5 14
TTFontFile::getGlyphData()
S
59 5 14
tFPDF::_UTF8toUTF16()
S
51 4 27
waDdtBrt_order_details_buttons()
S
59 5 12
waDdtBrt_checkuniformat()
S
57 4 17
tFPDF::_getpagesize()
S
57 4 17
tFPDF::_escape()
S
68 5 6
tFPDF::_out()
S
63 5 10
tFPDF::SetTextColor()
S
66 5 7
add_manager_admin_menu()
S
47 1 51
waDdtBrt_generaordinbottone()
S
56 3 17
tFPDF::_httpencode()
S
62 4 10
tFPDF::Rect()
S
63 4 9
tFPDF::_enddoc()
S
51 2 29
TTFontFile::calcChecksum()
S
59 3 13
waDdtBrt_checkuniformat_unicode()
S
62 3 12
TTFontFile::sub32()
S
61 3 12
tFPDF::Close()
S
63 3 11
tFPDF::SetY()
S
67 3 8
tFPDF::_dochecks()
S
70 3 6
tFPDF::_isascii()
S
65 3 9
tFPDF::SetFontSize()
S
66 3 8
waDdtBrt_aggiungi_colonna_ordini()
S
64 3 10
TTFontFile::readTableDirectory()
S
59 2 15
tFPDF::SetLink()
S
68 3 7
tFPDF::SetLeftMargin()
S
73 3 5
tFPDF::_putstreamobject()
S
60 2 14
TTFontFile::getHMetric()
S
59 2 14
tFPDF::SetTitle()
S
78 2 3
TTFontFile::get_chunk()
S
72 2 5
tFPDF::SetX()
S
71 2 6
tFPDF::UTF8ToUTF16BE()
S
67 2 8
tFPDF::SetMargins()
S
69 2 7
TTFontFile::_set_short()
S
65 2 9
TTFontFile::get_table()
S
68 2 6
tFPDF::SetSubject()
S
78 2 3
tFPDF::Ln()
S
69 2 7
tFPDF::SetCreator()
S
78 2 3
TTFontFile::add()
S
70 2 6
tFPDF::SetCompression()
S
71 2 6
TTFontFile::unpack_short()
S
67 2 7
waDdtBrt_checkuniformat_agg()
S
63 2 10
tFPDF::_putxobjectdict()
S
74 2 4
TTFontFile::pack_short()
S
67 2 8
tFPDF::_textstring()
S
72 2 5
tFPDF::_parsepng()
S
66 2 8
tFPDF::SetAuthor()
S
78 2 3
tFPDF::_putinfo()
S
68 2 6
tFPDF::_putresourcedict()
S
63 2 10
tFPDF::_newobj()
S
70 2 6
tFPDF::SetKeywords()
S
78 2 3
tFPDF::_putimages()
S
67 2 8
tFPDF::SetLineWidth()
S
72 2 5
TTFontFile::read_short()
S
66 2 7
tFPDF::GetY()
S
83 1 3
TTFontFile::read_ulong()
S
70 1 5
TTFontFile::seek_table()
S
70 1 6
tFPDF::_getoffset()
S
80 1 3
TTFontFile::get_ushort()
S
71 1 5
TTFontFile::read_ushort()
S
71 1 5
tFPDF::_endpage()
S
81 1 3
waDdtBrt_generate_admin_button()
S
78 1 3
tFPDF::GetX()
S
83 1 3
tFPDF::AliasNbPages()
S
82 1 3
tFPDF::SetXY()
S
76 1 4
tFPDF::Header()
S
100 1 2
TTFontFile::splice()
S
77 1 3
tFPDF::_puttrailer()
S
72 1 5
tFPDF::GetPageHeight()
S
83 1 3
TTFontFile::__construct()
S
82 1 3
tFPDF::_dounderline()
S
67 1 6
tFPDF::Line()
S
76 1 3
tFPDF::GetPageWidth()
S
83 1 3
TTFontFile::read_tag()
S
76 1 4
tFPDF::AddLink()
S
72 1 5
tFPDF::_readint()
S
74 1 4
tFPDF::_putheader()
S
80 1 3
TTFontFile::_set_ushort()
S
75 1 4
tFPDF::_putstream()
S
74 1 5
tFPDF::Error()
S
80 1 3
tFPDF::AcceptPageBreak()
S
83 1 3
tFPDF::Link()
S
76 1 3
tFPDF::_putresources()
S
67 1 9
TTFontFile::skip()
S
76 1 4
tFPDF::SetAutoPageBreak()
S
73 1 5
tFPDF::SetTopMargin()
S
82 1 3
TTFontFile::get_ulong()
S
70 1 5
tFPDF::SetRightMargin()
S
82 1 3
TTFontFile::get_table_pos()
S
72 1 5
tFPDF::Footer()
S
100 1 2
tFPDF::_put()
S
80 1 3
TTFontFile::seek()
S
76 1 4
tFPDF::PageNo()
S
83 1 3