Code Analysis: WP-ContactForm 1.6

Function Rating Maintainability Complexity Lines of code
buttonsnap::output_script()
A
33 7 163
wpcf_check_input()
A
46 10 39
buttonsnap::mce_plugins()
A
38 4 126
wpcf_adminpage()
A
37 6 91
wpcf_callback()
A
41 7 51
getip()
S
52 6 33
buttonsnap::go_solo()
S
59 5 14
buttonsnap::include_up()
S
62 3 11
wpcf_is_malicious()
S
63 3 10
wpcf_enqueue_css()
S
72 3 4
buttonsnap::basename()
S
71 2 5
buttonsnap::edit_form_advanced()
S
72 2 6
buttonsnap::debug()
S
65 2 9
buttonsnap::edit_page_form()
S
72 2 6
wpcf_marker_css()
S
63 1 14
buttonsnap_separator()
S
90 1 1
buttonsnap_separator_post()
S
90 1 1
buttonsnap_textbutton_page()
S
88 1 1
buttonsnap_ajaxbutton()
S
88 1 1
buttonsnap_jsbutton_page()
S
88 1 1
buttonsnap_textbutton_post()
S
88 1 1
buttonsnap_jsbutton()
S
88 1 1
buttonsnap_ajaxbutton_post()
S
88 1 1
buttonsnap_ajaxbutton_page()
S
88 1 1
buttonsnap_jsbutton_post()
S
88 1 1
buttonsnap::jsbutton()
S
73 1 4
buttonsnap::plugin_uri()
S
79 1 3
buttonsnap::register_marker()
S
80 1 3
buttonsnap_dirname()
S
89 1 1
buttonsnap_textbutton()
S
88 1 1
wpcf_button_init()
S
71 1 5
buttonsnap::ajaxbutton()
S
73 1 4
esc_textarea()
S
75 1 4
buttonsnap_register_marker()
S
89 1 1
buttonsnap::textbutton()
S
73 1 4
wpcf_add_options_page()
S
78 1 3
buttonsnap::sink_hooks()
S
72 1 5
buttonsnap::separator()
S
75 1 4
buttonsnap_separator_page()
S
90 1 1