Code Analysis: DSGVO All in one for WP 4.0

Function Rating Maintainability Complexity Lines of code
dsgvo_show_policy_popup()
D
2
151 315
dsdvo_wp_frontend::dsgvo_show_policy()
D
8
117 264
dsdvo_wp_frontend::dsdvo_wp_add_scripts()
D
11
70 306
dsdvo_wp_backend::dsgvoaio_get_service_policy()
D
22
62 176
dsdvo_wp_frontend::init()
D
13
36 412
dsdvo_wp_backend::dsgvo_reset_policy_service_func()
D
34 36 72
dsdvo_wp_frontend::dsdvo_wp_mlfactory_cookies()
C
30 27 146
FPDF::_parsepngstream()
C
30 29 112
GetInfoFromType1()
C
33 29 87
dsdvo_wp_frontend::dsgvo_show_imprint()
C
31 28 102
FPDF::MultiCell()
C
32 27 108
FPDF::_putfonts()
C
31 27 106
FPDF::Cell()
C
35 28 75
dsdvo_wp_frontend::dsgvo_get_user_datas()
C
30 22 127
dsdvo_wp_frontend::dsgvo_youtube_func()
B
34 20 81
dsdvo_wp_backend::dsgvoaio_export_log()
B
35 19 82
FPDF::Image()
B
40 20 54
TTFParser::ParseCmap()
B
39 18 64
FPDF::__construct()
A
35 13 81
TTFParser::BuildCmap()
A
38 13 76
dsdvo_wp_frontend::dsgvoaio_renew_language_files()
A
45 15 43
FPDF::SetFont()
A
44 15 43
FPDF::Write()
A
39 12 75
FPDF::_beginpage()
A
45 12 43
FPDF::AddPage()
A
42 11 55
FPDF::Output()
A
43 11 51
GetInfoFromTrueType()
A
40 10 59
FPDF::_putimage()
A
44 11 41
PDF::Footer()
A
45 11 41
dsdvo_wp_backend::dsgvoaio_write_log()
A
46 11 36
PDF_MC_Table::NbLines()
A
44 10 48
FPDF::_putpage()
A
45 10 38
TTFParser::BuildFont()
A
43 9 44
MakeUnicodeArray()
A
46 9 41
MakeFont()
A
46 9 38
dsdvo_wp_frontend::style_dsgvoaio()
A
39 4 113
TTFParser::ParseGlyf()
A
47 9 36
dsdvo_wp_backend::dsgvoaiofree_process_settings_import()
A
51 9 24
TTFParser::ParsePost()
A
46 8 39
dsdvo_wp_frontend::dsgvoaio_replace_analitify()
A
52 9 22
dsdvo_wp_frontend::dsgvoaio_control_func()
A
44 6 62
FPDF::SetDisplayMode()
A
62 10 10
dsdvo_wp_frontend::dsgvoaiofree_fbpixelevent_ajaxhandle()
A
52 8 25
dsdvo_wp_frontend::dsdvo_valdate_privacy_comment_javascript()
A
48 7 39
MakeWidthArray()
A
53 8 21
FPDF::_putcatalog()
A
54 8 19
dsdvo_wp_frontend::dsgvoaio_upgrade_completed()
A
55 8 18
FPDF::_tounicodecmap()
S
44 5 49
dsdvo_wp_frontend::dsgvoaio_replace_koko_analytics_ob_end()
S
55 7 18
FPDF::_parsejpg()
S
55 7 16
dsdvo_wp_backend::dsgvoaiofree_reset_layertext_service()
S
50 6 27
dsdvo_wp_frontend::dsgvoaiofree_downoad_pdf()
S
50 6 27
MakeFontDescriptor()
S
50 6 27
FPDF::AddFont()
S
53 6 21
MakeDefinitionFile()
S
49 5 31
dsdvo_wp_frontend::dsgvoaio_replace_monsterinsight_js_ob_end()
S
57 6 15
FPDF::_putpages()
S
50 5 27
dsdvo_wp_frontend::dsgvoaiofree_change_session()
S
60 6 12
FPDF::_loadfont()
S
60 6 12
FPDF::_parsegif()
S
53 5 22
dsdvo_wp_frontend::dsgvoaio_notice_cacheplugins()
S
48 3 50
PDF::Header()
S
54 5 20
TTFParser::ParseLoca()
S
56 5 19
dsdvo_wp_backend::dsgvoaiofree_process_settings_export()
S
56 5 16
FPDF::_checkoutput()
S
59 5 16
TTFParser::BuildPost()
S
50 4 31
dsdvo_wp_backend::dsgvoaiofree_settings_import_success()
S
53 4 30
FPDF::SetDrawColor()
S
65 6 8
FPDF::SetFillColor()
S
63 6 9
FPDF::_readstream()
S
59 5 14
dsdvo_wp_frontend::dsdvo_my_comment_form_field_comment()
S
58 5 14
wf_get_language()
S
60 5 13
FPDF::_UTF8toUTF16()
S
51 4 27
TTFParser::ParseName()
S
51 4 26
dsdvo_wp_backend::dsgvo_ajax_remove_usr_ip()
S
53 4 22
TTFParser::BuildGlyf()
S
54 4 20
gutenberg_examples_dynamic()
S
45 2 49
PDF_MC_Table::Row()
S
55 4 19
TTFParser::ParseOffsetTable()
S
55 4 18
dsdvo_wp_frontend::dsgvo_twitter_button_func()
S
57 4 17
FPDF::_getpagesize()
S
57 4 17
TTFParser::BuildLoca()
S
57 4 17
MakeFontEncoding()
S
57 4 16
FPDF::_out()
S
63 5 10
dsdvo_wp_backend::dsgvo_aio_load_admin_css()
S
63 5 9
FPDF::Text()
S
61 5 10
dsdvo_wp_frontend::dsgvoaio_disable_vgwort_ob_end()
S
58 4 15
FPDF::SetTextColor()
S
66 5 7
FPDF::_escape()
S
68 5 6
Message()
S
61 4 14
dsdvo_wp_frontend::dsgvoaiofree_fbpixelevent_purchase()
S
60 4 14
TTFParser::AddGlyph()
S
62 4 12
dsdvo_wp_frontend::dsgvoaiofree_fbpixelevent_addcart()
S
54 3 20
TTFParser::ParseOS2()
S
55 3 20
LoadMap()
S
56 3 16
FPDF::_dochecks()
S
65 4 9
TTFParser::ParseHmtx()
S
59 3 15
FPDF::_httpencode()
S
62 4 10
FPDF::Rect()
S
63 4 9
FPDF::_enddoc()
S
51 2 29
TTFParser::Subset()
S
63 3 12
FPDF::Close()
S
63 3 11
dsdvo_wp_backend::init()
S
52 2 23
dsdvo_wp_frontend::style_rejectbtn()
S
59 1 31
TTFParser::ParseHead()
S
58 2 16
FPDF::_isascii()
S
65 3 9
FPDF::SetFontSize()
S
66 3 8
dsdvo_wp_backend::dsgvoaiofree_delete_log_full()
S
69 3 6
FPDF::SetLink()
S
68 3 7
dsdvo_wp_frontend::dsgvoaio_disable_gtagmanager_ob_end()
S
64 3 9
FPDF::SetLeftMargin()
S
73 3 5
FPDF::SetY()
S
67 3 8
FPDF::_putstreamobject()
S
60 2 14
TTFParser::CheckSum()
S
61 2 11
dsdvo_wp_frontend::dsgvoaiofree_fbpixelevent_addcartajax()
S
59 1 17
FPDF::SetLineWidth()
S
72 2 5
FPDF::SetKeywords()
S
78 2 3
TTFParser::BuildHmtx()
S
65 2 9
FPDF::SetCreator()
S
78 2 3
TTFParser::Seek()
S
71 2 5
TTFParser::Read()
S
78 2 3
FPDF::SetSubject()
S
78 2 3
dsdvo_wp_frontend::dsgvo_vgwort_func()
S
65 2 8
dsdvo_wp_backend::dsgvo_aio_admin_menu()
S
65 2 7
dsdvo_wp_backend::dsgvoaio_check_autoptimize()
S
72 2 5
TTFParser::ReadShort()
S
67 2 7
FPDF::_parsepng()
S
66 2 8
PDF_MC_Table::CheckPageBreak()
S
76 2 4
dsdvo_wp_frontend::dsdvo_user_remove_form_func()
S
67 2 8
FPDF::_newobj()
S
70 2 6
TTFParser::__construct()
S
72 2 5
FPDF::SetCompression()
S
71 2 6
FPDF::_putresourcedict()
S
63 2 10
FPDF::Ln()
S
69 2 7
FPDF::_putimages()
S
67 2 8
FPDF::SetX()
S
71 2 6
FPDF::SetTitle()
S
78 2 3
dsdvo_wp_frontend::dsdvo_verify_comment_privacy()
S
72 2 5
FPDF::SetAuthor()
S
78 2 3
FPDF::SetMargins()
S
69 2 7
FPDF::GetStringWidth()
S
64 2 9
FPDF::_putinfo()
S
68 2 6
TTFParser::SetTable()
S
64 2 9
TTFParser::LoadTable()
S
66 2 8
FPDF::_putxobjectdict()
S
74 2 4
TTFParser::__destruct()
S
77 2 4
FPDF::_textstring()
S
72 2 5
SaveToFile()
S
68 2 7
TTFParser::Parse()
S
63 1 13
dsdvo_wp_backend::dsgvoaiofree_dismissed_notice_handler_import()
S
79 1 3
dsdvo_wp_frontend::dsgvoaiofree_fbpixelevent_purchase1()
S
75 1 4
PDF_MC_Table::Footer()
S
64 1 8
PDF_MC_Table::SetAligns()
S
82 1 3
FPDF::AddLink()
S
72 1 5
TTFParser::Skip()
S
80 1 3
gutenberg_examples_dynamic_render_callback()
S
81 1 3
FPDF::SetRightMargin()
S
82 1 3
dsdvo_wp_backend::dsgvoaiofree_backend_show_log()
S
80 1 3
dsdvo_wp_frontend::dsgvoaio_disable_analytics_ob_start()
S
79 1 3
dsdvo_wp_frontend::dsgvoaio_analitify()
S
79 1 3
gutenberg_examples_dynamic_render_callback_linkedin()
S
81 1 3
dsdvo_wp_frontend::dsgvoaio_disable_analytics_ob_end()
S
72 1 5
FPDF::Header()
S
100 1 2
dsdvo_wp_frontend::dsgvo_facebooklike_func()
S
81 1 3
dsdvo_wp_frontend::dsgvoaio_disable_gtagmanager_ob_start()
S
79 1 3
gutenberg_examples_dynamic_render_callback_facebook_like()
S
81 1 3
FPDF::SetAutoPageBreak()
S
73 1 5
gutenberg_examples_dynamic_render_callback_user_data_remove()
S
81 1 3
dsdvo_wp_frontend::dsgvoaio_replace_koko_analytics()
S
79 1 3
dsdvo_wp_frontend::dsgvoaio_disable_vgwort_ob_start()
S
79 1 3
dsdvo_wp_frontend::dsgvo_shareaholic_func()
S
78 1 3
dsdvo_wp_frontend::dsgvo_service_control_func()
S
81 1 3
FPDF::GetPageWidth()
S
83 1 3
FPDF::_putstream()
S
74 1 5
dsdvo_wp_backend::dsgvoaiofree_backend_import_export()
S
80 1 3
FPDF::GetPageHeight()
S
83 1 3
FPDF::_putresources()
S
67 1 9
gutenberg_examples_dynamic_render_callback_twitter_tweet()
S
81 1 3
dsdvo_wp_frontend::dsgvo_addthis_func()
S
81 1 3
FPDF::GetY()
S
83 1 3
Notice()
S
80 1 3
FPDF::Link()
S
76 1 3
FPDF::_readint()
S
74 1 4
FPDF::_puttrailer()
S
72 1 5
dsdvo_wp_backend::dsgvoaiofree_backend_changelog()
S
80 1 3
TTFParser::ReadUShort()
S
74 1 4
FPDF::_getoffset()
S
80 1 3
PDF_MC_Table::SetLineHeight()
S
82 1 3
FPDF::AcceptPageBreak()
S
83 1 3
TTFParser::BuildMaxp()
S
69 1 6
dsdvo_wp_backend::add_dsgvoaio_autoptimize()
S
76 1 4
dsdvo_wp_backend::dsgvoaio_dismiss_cache_msg()
S
76 1 4
dsgvoaio_loaded_textdomain()
S
74 1 4
dsdvo_wp_frontend::dsgvo_wpb_remove_commentsip()
S
81 1 3
FPDF::GetX()
S
83 1 3
FPDF::_dounderline()
S
67 1 6
TTFParser::Error()
S
81 1 3
dsdvo_wp_frontend::dsgvoaio_activation_hook()
S
79 1 3
TTFParser::ParseMaxp()
S
74 1 5
TTFParser::ParseHhea()
S
72 1 5
dsdvo_wp_frontend::dsgvoaio_replace_monsterinsight_js()
S
79 1 3
Error()
S
77 1 4
TTFParser::BuildHhea()
S
68 1 6
dsdvo_wp_backend::dsdvo_settings()
S
80 1 3
FPDF::_putheader()
S
80 1 3
Warning()
S
80 1 3
dsdvo_wp_frontend::dsgvoaiofree_remove_monsterinsights_ressource()
S
80 1 3
dsdvo_wp_frontend::dsgvo_facebookcommentar_func()
S
79 1 3
PDF_MC_Table::Header()
S
65 1 8
FPDF::_endpage()
S
81 1 3
TTFParser::ReadULong()
S
74 1 4
gutenberg_examples_dynamic_render_callback_imprint()
S
81 1 3
FPDF::SetTopMargin()
S
82 1 3
FPDF::AliasNbPages()
S
82 1 3
FPDF::SetXY()
S
76 1 4
TTFParser::Build()
S
66 1 10
dsdvo_wp_frontend::dsgvo_linkedin_func()
S
81 1 3
FPDF::Line()
S
76 1 3
FPDF::Footer()
S
100 1 2
dsdvo_wp_frontend::dsdvo_save_comment_privacy()
S
78 1 3
gutenberg_examples_dynamic_render_callback_opt_in_out()
S
81 1 3
FPDF::Error()
S
80 1 3
gutenberg_examples_dynamic_render_callback_facebook_comments()
S
81 1 3
gutenberg_examples_dynamic_render_callback_show_user_data()
S
81 1 3
FPDF::PageNo()
S
83 1 3
gutenberg_examples_dynamic_render_callback_shareaholic()
S
81 1 3
dsdvo_wp_frontend::dsgvo_ajax_notice_handler()
S
75 1 4
PDF_MC_Table::SetWidths()
S
82 1 3
FPDF::_put()
S
80 1 3