Code Analysis: Paid Memberships Pro - Register Helper Add On 1.8.3

Function Rating Maintainability Complexity Lines of code
PMProRH_Field::getHTML()
D
5
114 339
PMProRH_Field::set()
D
30 37 102
PMProRH_Field::saveFile()
D
29
34 120
pmprorh_pmpro_add_member_added()
D
35 36 70
pmprorh_register_form_handler()
D
30 30 120
PMProRH_Field::displayAtCheckout()
C
33 30 95
pmprorh_signup_shortcode()
C
30 26 131
pmprorh_rf_pmpro_registration_checks()
C
37 25 70
pmprorh_pmpro_after_checkout()
B
40 22 58
pmprorh_directory_shortcode()
B
32 17 120
pmprorh_profile_shortcode()
B
37 17 78
pmprorh_pmpro_checkout_boxes()
B
48 19 33
pmprorh_rf_save_extra_profile_fields()
B
44 18 41
PMProRH_Field::was_present_on_checkout_page()
B
45 18 40
pmprorh_rf_show_extra_frontend_profile_fields()
B
44 16 51
pmprorh_sanitize()
A
52 16 22
pmprorh_getProfileFields()
A
48 15 33
pmprorh_pmpro_add_member_fields()
A
49 15 32
PMProRH_Field::getDependenciesJS()
A
41 11 62
PMProRH_Field::displayInProfile()
A
44 12 47
pmprorh_change_password_form_handler()
A
44 12 46
pmprorh_pmpro_email_filter()
A
47 12 31
pmprorh_scripts()
A
52 12 22
pmprorh_pmpro_registration_checks()
A
43 10 51
pmprorh_rf_show_extra_profile_fields()
A
48 10 40
pmprorh_enqueue_select2()
A
57 11 13
pmprorh_add_user_taxonomy()
A
40 7 61
pmprorh_rf_pmpro_paypalexpress_session_vars()
A
50 9 29
pmprorh_register_form_shortcode()
A
39 5 87
pmprorh_checkFieldForLevel()
A
52 9 26
PMProRH_Field::was_filled_if_needed()
A
57 9 15
pmprorh_pmpro_checkout_after_email()
S
60 8 12
pmprorh_pmpro_checkout_after_password()
S
60 8 12
pmprorh_pmpro_checkout_after_captcha()
S
60 8 12
pmprorh_pmpro_checkout_after_pricing_fields()
S
60 8 12
pmprorh_pmpro_checkout_after_billing_fields()
S
60 8 12
pmprorh_pmpro_checkout_before_submit_button()
S
60 8 12
pmprorh_default_register_form()
S
60 8 12
pmprorh_register_form_after_password()
S
60 8 12
pmprorh_register_form_after_email()
S
60 8 12
pmprorh_register_form()
S
60 8 12
pmprorh_pmpro_checkout_after_username()
S
60 8 12
pmprorh_profile_preheader()
S
47 6 36
pmprorh_getCSVFields()
S
57 7 18
pmprorh_cron_delete_tmp()
S
56 6 18
PMProRH_Field::displayValue()
S
58 6 17
pmprorh_directory_preheader()
S
57 6 15
pmprorh_email_passed()
S
52 5 22
PMProRH_Field::saveTermRelationshipsTable()
S
55 4 19
pmprorh_post_title()
S
58 4 16
pmprorh_getCheckoutBoxByName()
S
63 4 12
pmprorh_change_password_form_shortcode()
S
51 2 42
PMProRH_Field::get_checkout_box_name_for_field()
S
63 4 11
pmprorh_add_registration_field()
S
63 4 11
pmprorh_add_checkout_box()
S
56 3 18
pmprorh_csv_columns()
S
62 3 13
PMProRH_Field::saveUsersTable()
S
65 3 9
pmprorh_sortByOrder()
S
70 3 6
PMProRH_Field::getHTMLAttributes()
S
66 3 8
PMProRH_Field::saveDate()
S
64 3 8
PMProRH_Field::defaults()
S
52 1 27
pmprorh_plugin_row_meta()
S
61 2 11
pmprorh_admin_enqueue_scripts()
S
64 2 11
pmprorh_pmpro_membership_level_after_other_settings()
S
60 1 15
PMProRH_Field::is_assoc()
S
70 2 6
PMProRH_Field::__construct()
S
69 2 7
str_lreplace()
S
67 2 8
pmprorh_pmpro_members_list_csv_extra_columns()
S
67 2 8
pmprorh_deactivation()
S
82 1 3
pmprorh_activation()
S
79 1 3
pmprorh_load_textdomain()
S
78 1 3
pmprorh_user_edit_form_tag()
S
83 1 3
pmproh_pmpro_checkout_confirm_email()
S
83 1 3
pmproh_pmpro_checkout_after_password()
S
75 1 4
pmprorh_rf_show_extra_frontend_profile_fields_withlocations()
S
80 1 3
pmprorh_end()
S
92 1 1
PMProRH_Field::display()
S
77 1 4
pmprorh_rf_show_extra_profile_fields_withlocations()
S
80 1 3
pmprorh_pmpro_save_membership_level()
S
70 1 6