Code Analysis: AJAX Login and Registration modal popup + inline form 2.25

Function Rating Maintainability Complexity Lines of code
LRM_Settings::register_settings()
D
9
6 855
LRM_AJAX::signup()
D
22
35 197
LRM_AJAX::login()
D
26
35 145
LRM_Core::enqueue_assets()
B
37 18 68
LRM_AJAX::lostpassword()
B
34 14 93
LRM_AJAX::_validate_password_reset()
A
47 14 32
LRM_Settings::__construct()
A
43 11 46
LRM_Import_Export_Manager::AJAX_process_import()
A
48 11 32
LRM_Settings::beg_for_review()
A
47 9 36
LRM_Mailer::send()
A
41 7 61
LRM_Pages_Manager::_get_pages_arr()
A
49 9 29
LRM_Pages_Manager::get_password_reset_url()
A
52 9 23
LRM_Mailer::set_wc_style()
A
43 7 47
LRM_Field_Redirects::input()
A
46 7 42
LRM_Redirects_Manager::register_settings()
A
36 3 102
LRM_Import_Export_Manager::AJAX_process_export()
A
51 8 26
LRM_Core::shortcode()
A
53 8 21
LRM_Settings::setting()
A
55 8 18
LRM_Field_Select_W_PRO::input()
A
55 8 16
LRM_Field_Redirects::_redirects_tpl()
S
50 7 26
LRM_Updater_Abstract::_update_strings()
S
52 7 23
LRM_WPML_Integration::pre_option_filter()
S
53 7 22
LRM_AJAX::password_reset()
S
49 6 28
LRM_Field_Redirects::_roles_tpl()
S
52 6 21
LRM_Core::wp_footer__action()
S
61 6 13
LRM_Redirects_Manager::get_redirect()
S
59 6 13
LRM_Settings::_get_maybe_wpml_translated_string()
S
54 5 20
LRM_WPML_Integration::switch_locale()
S
55 5 18
LRM_Pages_Manager::custom_login_url()
S
57 5 18
LRM_Core::process_ajax()
S
55 5 18
LRM_Field_Roles::_roles_tpl()
S
55 5 17
LRM_Field_Editor::input()
S
58 5 15
LRM_Core::__construct()
S
50 4 28
SPC_Block_Content::register_customizer_settings()
S
41 1 72
LRM_Pages_Manager::wp_new_user_notification_email__filter()
S
56 4 18
LRM_Updater_Abstract::__construct()
S
57 4 16
LRM_WPML_Integration::register_strings()
S
57 4 16
LRM_Pages_Manager::get_page_id()
S
62 5 10
lrm_wc_version()
S
65 5 9
LRM_Pages_Manager::custom_register_url()
S
61 4 14
LRM_WPML_Integration::pre_AJAX()
S
60 4 13
LRM_Updater_Abstract::update()
S
60 4 13
LRM_Skin_Default::register_customizer_settings()
S
45 1 51
LRM_Deactivator::deactivate()
S
57 3 18
LRM_AJAX::_maybe_debug()
S
57 3 16
lrm_is_pro()
S
65 4 9
LRM_AJAX::_verify_nonce()
S
65 4 8
LRM_Core::template_redirect()
S
65 4 9
LRM_Polylang_Integration::get_locale_suffix()
S
69 4 6
LRM_Pages_Manager::register_settings()
S
46 1 44
LRM_Admin_Menus::nav_menu_links()
S
50 1 44
LRM_Field_Roles::input()
S
51 2 28
SPC_Block_Footer::register_customizer_settings()
S
48 1 42
LRM_Updater_Abstract::_move_options()
S
62 3 11
LRM_Weglot_Integration::get_ajax_url()
S
62 3 11
LRM_Core::lostpassword_shortcode()
S
62 3 11
LRM_Roles_Manager::register_settings()
S
47 1 39
LRM_Updater::_update_2_00()
S
58 2 16
LRM_Skins::get_current_skin_slug()
S
64 3 10
LRM_Core::render_form()
S
64 3 10
LRM_Settings::get_section_settings_fields()
S
63 3 10
LRM_Field_Select_W_PRO::sanitize()
S
64 3 10
LRM_Polylang_Integration::switch_locale()
S
68 3 7
LRM_Polylang_Integration::restore_locale()
S
69 3 7
lrm_log()
S
70 3 6
LRM_AJAX::_global_exception_handler()
S
58 2 14
LRM_AJAX::wp_redirect__filter()
S
59 2 14
LRM_Debug::_get_backtrace_arr()
S
61 2 14
LRM_Field_Redirects::_corrected_value()
S
61 2 13
LRM_Import_Export_Manager::register_settings()
S
54 1 22
LRM_Core::get()
S
71 2 6
LRM_Skins::load_defaults()
S
67 2 8
LRM_Core::is_dev_env()
S
78 2 3
LRM_Skins::i()
S
71 2 6
LRM_Roles_Manager::get_wp_roles_flat()
S
64 2 9
LRM_Settings::settings_page()
S
65 2 9
LRM_Settings::_render__text_section()
S
72 2 5
LRM_Field_Textarea_With_Html::input()
S
72 2 4
LRM_Settings::register_wpml_strings()
S
69 2 7
LRM_Settings::get()
S
71 2 6
LRM_WPML_Integration::get_locale()
S
71 2 6
LRM_Skins::instance()
S
71 2 6
LRM_Skin_Default::__construct()
S
66 2 9
LRM_Skins::load_custom_skins()
S
71 2 6
LRM_Skins::load_current_skin_assets()
S
65 2 8
LRM_Field_Textarea_With_Html_Extended::input()
S
72 2 4
LRM_Core::call_pro()
S
74 2 5
LRM_Weglot_Integration::get_redirect_url()
S
66 2 8
LRM_Updater_Abstract::needs_run_update()
S
71 2 5
LRM_Pages_Manager::init()
S
67 2 7
LRM_WPML_Integration::override_load_textdomain__filter2()
S
71 2 6
LRM_Updater_Abstract::update_version()
S
75 2 4
LRM_Settings::update_setting()
S
65 2 8
LRM_Field_Roles::_corrected_value()
S
64 2 10
LRM_Field_Textarea::input()
S
77 1 3
LRM_Field_Editor::sanitize()
S
80 1 3
LRM_Updater::init()
S
81 1 3
LRM_Admin_Menus::__construct()
S
79 1 3
LRM_Settings::_reset_translations()
S
74 1 5
LRM_Field_Textarea::sanitize()
S
79 1 3
LRM_Field_Textarea_With_Html::sanitize()
S
79 1 3
LRM_Weglot_Integration::is_active()
S
80 1 3
LRM_Admin_Menus::add_nav_menu_meta_boxes()
S
65 1 10
LRM_Import_Export_Manager::init()
S
75 1 4
SPC_Block_Footer::__construct()
S
67 1 8
LRM_Field_Redirects::sanitize()
S
82 1 3
LRM_Updater_Abstract::get_db_update_callbacks()
S
82 1 3
LRM_Debug::_admin_global_exception_handler()
S
63 1 9
LRM_Field_Roles::sanitize()
S
82 1 3
LRM_Field_Password::input()
S
76 1 3
LRM_Settings::settings()
S
81 1 3
LRM_Skin_Base::__construct()
S
63 1 10
LRM_Settings::register_menu()
S
67 1 9
LRM_Polylang_Integration::get_locale()
S
80 1 3
LRM_Mailer::set_mail_type()
S
81 1 3
LRM_WPML_Integration::restore_locale()
S
89 1 2
LRM_Field_Text::sanitize()
S
80 1 3
LRM_Field_Textarea_With_Html_Extended::sanitize()
S
80 1 3
LRM_New_User_Approve_Integration::init()
S
79 1 3
LRM_New_User_Approve_Integration::registration_needs_approval()
S
72 1 6
LRM_Polylang_Integration::is_active()
S
80 1 3
LRM_Core::form_fblogin__action()
S
81 1 3
LRM_WPML_Integration::is_default_locale()
S
78 1 3
LRM_Core::add_settings_link()
S
72 1 5
LRM_Settings::dismiss_beg_message()
S
76 1 4
LRM_Settings::get_sections()
S
81 1 3
LRM_Field_Roles::_add_new_tpl()
S
79 1 3
LRM_Updater_Abstract::_get_db_version()
S
80 1 3
lrm_setting()
S
79 1 3
LRM_Settings::settings_enqueue_scripts()
S
66 1 7
lrm_dismissible_notice()
S
78 1 3
SPC_Block_Content::__construct()
S
67 1 8
LRM_Polylang_Integration::is_default_locale()
S
78 1 3
LRM_Field_Redirects::_add_new_tpl()
S
79 1 3
LRM_WPML_Integration::is_wpml_active()
S
80 1 3
LRM_Updater::_update_2_13()
S
71 1 6
LRM_Core::load_plugin_textdomain()
S
73 1 5
LRM_Field_Password::sanitize()
S
80 1 3
LRM_Field_Text::input()
S
76 1 3
LRM_Updater_Abstract::is_new_install()
S
79 1 3
LRM_Updater::__construct()
S
79 1 3