Code Analysis: Contact Form 7 - Dynamic Text Extension 4.0.1

Function Rating Maintainability Complexity Lines of code
wpcf7dtx_shortcode_handler()
D
21
50 190
wpcf7dtx_tag_generator()
D
19
19 335
wpcf7dtx_get_current_var()
C
34 28 85
wpcf7dtx_validate()
B
38 23 62
wpcf7dtx_validate_value()
B
41 22 52
wpcf7dtx_select_html()
B
41 21 51
wpcf7dtx_get_allowed_field_properties()
A
39 12 67
wpcf7dtx_format_atts()
A
49 13 28
wpcf7dtx_button_shortcode_handler()
A
45 10 38
wpcf7dtx_validation_filter()
A
48 10 31
wpcf7dtx_checkbox_html()
A
50 10 27
wpcf7dtx_allow_protocols()
A
53 10 22
wpcf7dtx_sanitize()
A
55 9 19
wpcf7dtx_array_has_key()
A
62 10 10
wpcf7dtx_enqueue_admin_assets()
A
52 8 21
wpcf7dtx_get_post_id()
A
55 8 20
wpcf7dtx_get_taxonomy()
S
52 7 21
wpcf7dtx_get_dynamic()
S
55 7 18
wpcf7dtx_get_post_var()
S
51 6 27
wpcf7dtx_config()
S
38 2 87
wpcf7dtx_url()
S
50 6 27
wpcf7dtx_add_shortcodes()
S
51 6 26
wpcf7dtx_detect_value_type()
S
61 7 11
wpcf7dtx_escape()
S
57 6 16
wpcf7dtx_get_attachment()
S
52 5 25
wpcf7dtx_js_handler()
S
57 5 15
wpcf7dtx_enqueue_frontend_assets()
S
56 4 17
wpcf7dtx_obfuscate()
S
59 4 14
wpcf7dtx_get_custom_field()
S
60 3 13
wpcf7dtx_bloginfo()
S
64 3 9
wpcf7dtx_add_tag_generators()
S
63 3 10
wpcf7dtx_get_theme_option()
S
61 2 12
wpcf7dtx_get_current_user()
S
62 2 11
wpcf7dtx_referrer()
S
62 2 11
wpcf7dtx_messages()
S
56 1 20
wpcf7dtx_init_shortcodes()
S
57 1 16
wpcf7dtx_guid()
S
68 2 6
wpcf7dtx_get_cookie()
S
63 1 10
wpcf7dtx_init()
S
80 1 3
wpcf7dtx_input_html()
S
79 1 3
wpcf7dtx_get()
S
64 1 9
wpcf7dtx_post()
S
64 1 9
wpcf7dtx_textarea_html()
S
66 1 8