Code Analysis: Contact Form 7 - Dynamic Text Extension 3.5.2

Function Rating Maintainability Complexity Lines of code
wpcf7dtx_get_current_var()
C
33 29 88
wpcf7dtx_dynamictext_shortcode_handler()
B
36 20 72
wpcf7dtx_dynamictext_validation_filter()
A
51 14 24
wpcf7dtx_tag_generator_dynamictext()
A
31 5 145
wpcf7dtx_allow_protocols()
A
53 10 22
wpcf7dtx_get_shortcode_atts()
A
49 9 29
wpcf7dtx_get_post_id()
A
53 9 22
wpcf7dtx_array_has_key()
A
62 10 10
wpcf7dtx_sanitize()
A
56 8 17
wpcf7dtx_enqueue_admin_assets()
S
53 7 21
wpcf7dtx_get_taxonomy()
S
52 7 21
wpcf7dtx_start_session()
S
54 7 21
wpcf7dtx_get_dynamic()
S
55 7 18
wpcf7dtx_url()
S
50 6 27
wpcf7dtx_detect_value_type()
S
61 7 11
wpcf7dtx_get_post_var()
S
52 5 26
wpcf7dtx_get_attachment()
S
52 5 25
wpcf7dtx_js_handler()
S
57 5 17
wpcf7dtx_escape()
S
59 5 14
wpcf7dtx_enqueue_frontend_assets()
S
56 4 17
wpcf7dtx_obfuscate()
S
59 4 14
wpcf7dtx_use_session()
S
66 4 8
wpcf7dtx_get_custom_field()
S
60 3 13
wpcf7dtx_add_tag_generator_dynamictext()
S
58 2 18
wpcf7dtx_bloginfo()
S
64 3 9
wpcf7dtx_get_theme_option()
S
61 2 12
wpcf7dtx_referrer()
S
62 2 11
wpcf7dtx_get_current_user()
S
62 2 11
wpcf7dtx_init_shortcodes()
S
57 1 16
wpcf7dtx_guid()
S
68 2 6
array_key_first()
S
72 2 6
wpcf7dtx_add_shortcode_dynamictext()
S
63 1 13
wpcf7dtx_post()
S
64 1 9
wpcf7dtx_init()
S
75 1 4
wpcf7dtx_get_cookie()
S
63 1 10
wpcf7dtx_get()
S
64 1 9