BWP_RECAPTCHA D

Total Complexity 170
Dependencies 7
Dependents 4
Total lines 1,671
Lines of code 1,131
Logical lines of code 268
Comment lines 334
Methods 49
Properties 9

Methods 49

Method Rating Maintainability Complexity Lines of code
build_option_page()
D
16
6 515
user_can_bypass()
A
45 12 44
check_comment_recaptcha()
A
43 11 47
enqueue_media()
A
50 11 26
init_hooks()
A
54 11 19
_init_session()
A
57 9 17
init_comment_form_captcha()
A
50 8 27
show_option_page()
A
47 7 40
check_login_recaptcha()
S
59 6 13
determine_current_page()
S
56 5 18
get_current_comment_page_link()
S
57 5 15
add_recaptcha_after_akismet()
S
58 5 14
__construct()
S
42 2 56
modify_option_page()
S
58 4 18
init_captcha_keys()
S
60 4 14
_get_available_request_methods()
S
61 4 12
add_comment_recaptcha()
S
58 3 19
akismet_comment_status()
S
64 4 10
print_inline_styles_for_login()
S
60 3 15
init_cf7_addon()
S
65 4 9
check_multisite_user_reg_recaptcha()
S
63 3 11
should_use_old_recaptcha()
S
71 3 5
_is_previous_comment_spam()
S
70 3 6
_is_akismet_integration_enabled()
S
72 3 5
fill_comment_field_with_previous_comment()
S
61 2 13
build_menus()
S
54 1 26
check_multisite_blog_reg_recaptcha()
S
73 2 5
add_recaptcha_after_comment_field()
S
69 2 6
add_multisite_blog_reg_recaptcha()
S
77 2 4
check_reg_recaptcha()
S
72 2 5
_set_session_data()
S
70 2 6
_get_session_data()
S
73 2 5
_unset_session_data()
S
76 2 4
add_recaptcha()
S
74 2 4
get_recaptcha()
S
72 1 6
init_multisite_registration_form_captcha()
S
69 1 6
add_recaptcha_before_comment_submit_field()
S
75 1 4
pre_init_properties()
S
64 1 9
load_libraries()
S
80 1 3
_esc_textarea()
S
78 1 3
_wp_registration_url()
S
78 1 3
get_default_v1_custom_styles()
S
65 1 10
get_comment_recaptcha_html()
S
70 1 7
get_default_v2_custom_styles()
S
65 1 10
get_captcha_provider()
S
82 1 3
add_multisite_user_reg_recaptcha()
S
81 1 3
init_addons()
S
82 1 3
init_login_form_captcha()
S
74 1 4
init_registration_form_captcha()
S
75 1 4